本文整理汇总了C#中Conexion.CerrarConexionBd方法的典型用法代码示例。如果您正苦于以下问题:C# Conexion.CerrarConexionBd方法的具体用法?C# Conexion.CerrarConexionBd怎么用?C# Conexion.CerrarConexionBd使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexion
的用法示例。
在下文中一共展示了Conexion.CerrarConexionBd方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AgregarLibreta
public Boolean AgregarLibreta(Entidad libreta, Entidad usuario)
{
SqlCommand sqlcmd = new SqlCommand();
Conexion connexion = new Conexion();
Boolean estado = false;
try
{
connexion.AbrirConexionBd();
sqlcmd.Connection = connexion.ObjetoConexion();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = "AgregarLibreta";
sqlcmd.CommandTimeout = 2;
SqlParameter parametroCorreo = new SqlParameter("@CORREO", (usuario as Usuario).Correo);
sqlcmd.Parameters.Add(parametroCorreo);
SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (libreta as Libreta).NombreLibreta);
sqlcmd.Parameters.Add(parametroNombre);
sqlcmd.ExecuteNonQuery();
if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString());
if (log.IsInfoEnabled) log.Info((usuario as Clases.Usuario).ToString());
estado = true;
return estado;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
if (log.IsErrorEnabled) log.Error(E.Message, E);
return estado;
}
finally
{
connexion.CerrarConexionBd();
}
}
示例2: EliminarLibreta
public Boolean EliminarLibreta(Entidad libreta)
{
Boolean estado = false;
SqlCommand sqlcmd = new SqlCommand();
Conexion connexion = new Conexion();
try
{
connexion.AbrirConexionBd();
sqlcmd.Connection = connexion.ObjetoConexion();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = "BorrarLibreta";
sqlcmd.CommandTimeout = 2;
SqlParameter parametroId = new SqlParameter("@idLibreta", (libreta as Libreta).Idlibreta);
sqlcmd.Parameters.Add(parametroId);
sqlcmd.ExecuteNonQuery();
if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString());
estado = true;
return estado;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
if (log.IsErrorEnabled) log.Error(E.Message, E);
return estado;
}
finally
{
connexion.CerrarConexionBd();
}
}
示例3: TraerLibreta
public Entidad TraerLibreta(Entidad libreta)
{
SqlCommand sqlcmd = new SqlCommand();
Conexion connexion = new Conexion();
try
{
connexion.AbrirConexionBd();
sqlcmd.Connection = connexion.ObjetoConexion();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = "TraerLibreta";
sqlcmd.CommandTimeout = 2;
SqlParameter parametroid = new SqlParameter("@ID", (libreta as Libreta).Idlibreta);
sqlcmd.Parameters.Add(parametroid);
sqlcmd.ExecuteNonQuery();
SqlDataReader sqlrd;
sqlrd = sqlcmd.ExecuteReader();
while (sqlrd.Read())
{
(libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString();
}
if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString());
return libreta;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
if (log.IsErrorEnabled) log.Error(E.Message, E);
return libreta;
}
finally
{
connexion.CerrarConexionBd();
}
}
示例4: VerificarLibreta
public Entidad VerificarLibreta(Entidad libreta, Entidad usuario)
{
Entidad libretaExiste;
libretaExiste = FabricaEntidad.CrearLibreta();
SqlCommand sqlcmd = new SqlCommand();
Conexion connexion = new Conexion();
try
{
connexion.AbrirConexionBd();
sqlcmd.Connection = connexion.ObjetoConexion();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = "VerificarLibreta";
sqlcmd.CommandTimeout = 2;
SqlParameter parametroNombre = new SqlParameter("@NOMBRE", (libreta as Libreta).NombreLibreta);
sqlcmd.Parameters.Add(parametroNombre);
SqlParameter parametroId = new SqlParameter("@ID", (usuario as Usuario).Id);
sqlcmd.Parameters.Add(parametroId);
sqlcmd.ExecuteNonQuery();
SqlDataReader sqlrd;
sqlrd = sqlcmd.ExecuteReader();
while (sqlrd.Read())
{
(libretaExiste as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString());
}
if (log.IsInfoEnabled) log.Info((libreta as Clases.Libreta).ToString());
if (log.IsInfoEnabled) log.Info((usuario as Clases.Usuario).ToString());
return libretaExiste;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
if (log.IsErrorEnabled) log.Error(E.Message, E);
return libretaExiste;
}
finally
{
connexion.CerrarConexionBd();
}
}
示例5: ListarLibretas
public List<Libreta> ListarLibretas(Entidad usuario)
{
SqlCommand sqlcmd = new SqlCommand();
Conexion connexion = new Conexion();
List<Libreta> listaLibretas = new List<Libreta>();
Entidad libreta = null;
try
{
connexion.AbrirConexionBd();
sqlcmd.Connection = connexion.ObjetoConexion();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = "ConsultarLibretas";
sqlcmd.CommandTimeout = 2;
SqlParameter parametroCorreo = new SqlParameter("@correoUsuario", (usuario as Usuario).Correo);
sqlcmd.Parameters.Add(parametroCorreo);
sqlcmd.ExecuteNonQuery();
SqlDataReader sqlrd;
sqlrd = sqlcmd.ExecuteReader();
while (sqlrd.Read())
{
libreta = FabricaEntidad.CrearLibreta();
(libreta as Libreta).Idlibreta = int.Parse(sqlrd["idLibreta"].ToString());
(libreta as Libreta).NombreLibreta = sqlrd["nombreLibreta"].ToString();
listaLibretas.Add((libreta as Libreta));
}
if (log.IsInfoEnabled) log.Info("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " nota: " + (usuario as Clases.Usuario).ToString());
return listaLibretas;
}
catch (Exception E)
{
Console.WriteLine(E.Message);
if (log.IsErrorEnabled) log.Error("Clase: " + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType + " mensaje: " + E.Message, E);
return listaLibretas;
}
finally
{
connexion.CerrarConexionBd();
}
}