public List <PerfilBE> ListarPerfiles() { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_MAE_SP_LISTARPERFILES"; cmd.CommandType = CommandType.StoredProcedure; using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); PerfilBE objConsultaBE = new PerfilBE(); List <PerfilBE> lstConsultaBE = new List <PerfilBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new PerfilBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["PER_IDPERFIL"] != DBNull.Value) { objConsultaBE.IdPerfil = Convert.ToInt32(objDRConsulta["PER_IDPERFIL"]); } if (objDRConsulta["PER_DENOMINACION"] != DBNull.Value) { objConsultaBE.Denominacion = Convert.ToString(objDRConsulta["PER_DENOMINACION"]); } lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <PerfilBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <TipoClienteBE> ListarTipoClientes() { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTARTIPOCLIENTES"; cmd.CommandType = CommandType.StoredProcedure; using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); TipoClienteBE objConsultaBE; List <TipoClienteBE> lstConsultaBE = new List <TipoClienteBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new TipoClienteBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["TIP_IDTIPOCLIENTE"] != DBNull.Value) { objConsultaBE.IdTipoCliente = Convert.ToInt32(objDRConsulta["TIP_IDTIPOCLIENTE"]); } if (objDRConsulta["TIP_DESCRIPCION"] != DBNull.Value) { objConsultaBE.Descripcion = Convert.ToString(objDRConsulta["TIP_DESCRIPCION"]); } lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <TipoClienteBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <EmpresaBE> ListarEmpresas(int IdCliente) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTAREmpresaS"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@CLI_IDCLIENTE", SqlDbType.Int, ParameterDirection.Input, IdCliente, !(IdCliente > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); EmpresaBE objConsultaBE; List <EmpresaBE> lstConsultaBE = new List <EmpresaBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new EmpresaBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["CON_IDEmpresa"] != DBNull.Value) { objConsultaBE.IdEmpresa = Convert.ToInt32(objDRConsulta["CON_IDEmpresa"]); } lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <EmpresaBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <FacturacionBE> ListarFacturaciones(int IdCliente) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTARFACTURACIONES"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@CLI_IDCLIENTE", SqlDbType.Int, ParameterDirection.Input, IdCliente, !(IdCliente > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); FacturacionBE objConsultaBE; List <FacturacionBE> lstConsultaBE = new List <FacturacionBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new FacturacionBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["FAC_IDFACTURACION"] != DBNull.Value) { objConsultaBE.IdFacturacion = Convert.ToInt32(objDRConsulta["FAC_IDFACTURACION"]); } if (objDRConsulta["FAC_TIPOFACTURACION"] != DBNull.Value) { objConsultaBE.strTipoFacturacion = Convert.ToString(objDRConsulta["FAC_TIPOFACTURACION"]); } if (objDRConsulta["FAC_DIRECCION"] != DBNull.Value) { objConsultaBE.Direccion = Convert.ToString(objDRConsulta["FAC_DIRECCION"]); } //if (objDRConsulta["FAC_CONTACTO"] != DBNull.Value) objConsultaBE.Contacto = Convert.ToString(objDRConsulta["FAC_CONTACTO"]); lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <FacturacionBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <ClienteBE> ListarClientes() { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTARCLIENTES"; cmd.CommandType = CommandType.StoredProcedure; using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); ClienteBE objConsultaBE; List <ClienteBE> lstConsultaBE = new List <ClienteBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new ClienteBE(); TipoClienteBE objTipoClienteBE = new TipoClienteBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["CLI_IDCLIENTE"] != DBNull.Value) { objConsultaBE.IdCliente = Convert.ToInt32(objDRConsulta["CLI_IDCLIENTE"]); } if (objDRConsulta["TIP_DESCRIPCION"] != DBNull.Value) { objTipoClienteBE.Descripcion = Convert.ToString(objDRConsulta["TIP_DESCRIPCION"]); } if (objDRConsulta["CLI_DOCUMENTOIDENTIDAD"] != DBNull.Value) { objConsultaBE.DocumentoIdentidad = Convert.ToString(objDRConsulta["CLI_DOCUMENTOIDENTIDAD"]); } if (objDRConsulta["CLI_NOMBRES"] != DBNull.Value) { objConsultaBE.NombreCompleto = Convert.ToString(objDRConsulta["CLI_NOMBRES"]); } if (objDRConsulta["CLI_EMAIL"] != DBNull.Value) { objConsultaBE.Email = Convert.ToString(objDRConsulta["CLI_EMAIL"]); } if (objDRConsulta["CLI_TELEFONO"] != DBNull.Value) { objConsultaBE.Telefono = Convert.ToString(objDRConsulta["CLI_TELEFONO"]); } if (objDRConsulta["CLI_SITIOWEB"] != DBNull.Value) { objConsultaBE.SitioWeb = Convert.ToString(objDRConsulta["CLI_SITIOWEB"]); } if (objDRConsulta["CLI_DIRECCION"] != DBNull.Value) { objConsultaBE.Direccion = Convert.ToString(objDRConsulta["CLI_DIRECCION"]); } if (objDRConsulta["CLI_FECHAINICIOCONTRATO"] != DBNull.Value) { objConsultaBE.FechaInicioContrato = Convert.ToDateTime(objDRConsulta["CLI_FECHAINICIOCONTRATO"]); } if (objDRConsulta["CLI_FECHAFINCONTRATO"] != DBNull.Value) { objConsultaBE.FechaFinContrato = Convert.ToDateTime(objDRConsulta["CLI_FECHAFINCONTRATO"]); } if (objDRConsulta["CLI_COLOR"] != DBNull.Value) { objConsultaBE.Color = Convert.ToString(objDRConsulta["CLI_COLOR"]); } objConsultaBE.TipoCliente = objTipoClienteBE; lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <ClienteBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <ActividadBE> ListarActividadesFechas(ActividadBE oActividadBE) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_COT_SP_LISTARACTIVIDADESFECHAS"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@CLI_IDCLIENTE", SqlDbType.Int, ParameterDirection.Input, oActividadBE.Cliente.IdCliente, !(oActividadBE.Cliente.IdCliente > 0))); cmd.Parameters.Add(UtilDA.SetParameter("@ACT_FECHAINCIO", SqlDbType.Date, ParameterDirection.Input, oActividadBE.FechaInicio, (oActividadBE.FechaInicio == null))); cmd.Parameters.Add(UtilDA.SetParameter("@ACT_FECHAFIN", SqlDbType.Date, ParameterDirection.Input, oActividadBE.FechaFin, (oActividadBE.FechaFin == null))); cmd.Parameters.Add(UtilDA.SetParameter("@PRY_IDPROYECTO", SqlDbType.Int, ParameterDirection.Input, oActividadBE.IdProyecto, !(oActividadBE.IdProyecto > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); ActividadBE objConsultaBE = new ActividadBE(); List <ActividadBE> lstConsultaBE = new List <ActividadBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new ActividadBE(); UsuarioBE objUsuarioBE = new UsuarioBE(); ClienteBE objClienteBE = new ClienteBE(); TipoActividadBE objTipoActividadBE = new TipoActividadBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["ACT_IDACTIVIDAD"] != DBNull.Value) { objConsultaBE.IdActividad = Convert.ToInt32(objDRConsulta["ACT_IDACTIVIDAD"]); } if (objDRConsulta["USU_NOMBRECOMPLETO"] != DBNull.Value) { objUsuarioBE.NombreCompleto = Convert.ToString(objDRConsulta["USU_NOMBRECOMPLETO"]); } if (objDRConsulta["CLI_NOMBRES"] != DBNull.Value) { objClienteBE.NombreCompleto = Convert.ToString(objDRConsulta["CLI_NOMBRES"]); } if (objDRConsulta["TAC_NOMBRE"] != DBNull.Value) { objTipoActividadBE.Nombre = Convert.ToString(objDRConsulta["TAC_NOMBRE"]); } if (objDRConsulta["ACT_FECHAINCIO"] != DBNull.Value) { objConsultaBE.FechaInicio = Convert.ToDateTime(objDRConsulta["ACT_FECHAINCIO"]); } if (objDRConsulta["ACT_FECHAFIN"] != DBNull.Value) { objConsultaBE.FechaFin = Convert.ToDateTime(objDRConsulta["ACT_FECHAFIN"]); } if (objDRConsulta["ACT_GLOSA"] != DBNull.Value) { objConsultaBE.Glosa = Convert.ToString(objDRConsulta["ACT_GLOSA"]); } if (objDRConsulta["ACT_TOTALHORAS"] != DBNull.Value) { objConsultaBE.TotalHoras = Convert.ToInt32(objDRConsulta["ACT_TOTALHORAS"]); } if (objDRConsulta["ACT_TOTALMINUTOS"] != DBNull.Value) { objConsultaBE.TotalMinutos = Convert.ToInt32(objDRConsulta["ACT_TOTALMINUTOS"]); } objConsultaBE.Usuario = objUsuarioBE; objConsultaBE.Cliente = objClienteBE; objConsultaBE.TipoActividad = objTipoActividadBE; lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <ActividadBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <ActividadBE> ListarActividades(int IdUsuario) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_COT_SP_LISTARACTIVIDADES"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@USU_IDUSUARIO", SqlDbType.Int, ParameterDirection.Input, IdUsuario, !(IdUsuario > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); ActividadBE objConsultaBE = new ActividadBE(); List <ActividadBE> lstConsultaBE = new List <ActividadBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new ActividadBE(); ClienteBE objClienteBE = new ClienteBE(); TipoActividadBE objTipoActividadBE = new TipoActividadBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["ACT_IDACTIVIDAD"] != DBNull.Value) { objConsultaBE.IdActividad = Convert.ToInt32(objDRConsulta["ACT_IDACTIVIDAD"]); } if (objDRConsulta["CLI_NOMBRES"] != DBNull.Value) { objClienteBE.NombreCompleto = Convert.ToString(objDRConsulta["CLI_NOMBRES"]); } if (objDRConsulta["CLI_COLOR"] != DBNull.Value) { objClienteBE.Color = Convert.ToString(objDRConsulta["CLI_COLOR"]); } if (objDRConsulta["TAC_NOMBRE"] != DBNull.Value) { objTipoActividadBE.Nombre = Convert.ToString(objDRConsulta["TAC_NOMBRE"]); } if (objDRConsulta["ACT_FECHAINCIO"] != DBNull.Value) { objConsultaBE.FechaInicio = Convert.ToDateTime(objDRConsulta["ACT_FECHAINCIO"]); } if (objDRConsulta["ACT_FECHAFIN"] != DBNull.Value) { objConsultaBE.FechaFin = Convert.ToDateTime(objDRConsulta["ACT_FECHAFIN"]); } if (objDRConsulta["ACT_GLOSA"] != DBNull.Value) { objConsultaBE.Glosa = Convert.ToString(objDRConsulta["ACT_GLOSA"]); } objConsultaBE.Cliente = objClienteBE; objConsultaBE.TipoActividad = objTipoActividadBE; lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <ActividadBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <ProyectoBE> ListarProyectos() { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTARPROYECTOS"; cmd.CommandType = CommandType.StoredProcedure; using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); ProyectoBE objConsultaBE; ClienteBE objClienteBE; List <ProyectoBE> lstConsultaBE = new List <ProyectoBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new ProyectoBE(); objClienteBE = new ClienteBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["PRY_IDPROYECTO"] != DBNull.Value) { objConsultaBE.IdProyecto = Convert.ToInt32(objDRConsulta["PRY_IDPROYECTO"]); } if (objDRConsulta["CLI_NOMBRES"] != DBNull.Value) { objClienteBE.NombreCompleto = Convert.ToString(objDRConsulta["CLI_NOMBRES"]); } if (objDRConsulta["PRY_NOMBRE"] != DBNull.Value) { objConsultaBE.NombreProyecto = Convert.ToString(objDRConsulta["PRY_NOMBRE"]); } if (objDRConsulta["PRY_PRECIO"] != DBNull.Value) { objConsultaBE.Precio = Convert.ToDouble(objDRConsulta["PRY_PRECIO"]); } objConsultaBE.Cliente = objClienteBE; lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <ProyectoBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <UsuarioBE> ListarUsuarios() { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_MAE_SP_LISTARUSUARIOS"; cmd.CommandType = CommandType.StoredProcedure; using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); List <UsuarioBE> lstConsultaBE = new List <UsuarioBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { UsuarioBE objConsultaBE = new UsuarioBE(); PerfilBE objPerfilBE = new PerfilBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["USU_IDUSUARIO"] != DBNull.Value) { objConsultaBE.IdUsuario = Convert.ToInt32(objDRConsulta["USU_IDUSUARIO"]); } if (objDRConsulta["USU_ESTADO"] != DBNull.Value) { objConsultaBE.Estado = Convert.ToBoolean(objDRConsulta["USU_ESTADO"]); } if (objDRConsulta["USU_NOMBRECOMPLETO"] != DBNull.Value) { objConsultaBE.NombreCompleto = Convert.ToString(objDRConsulta["USU_NOMBRECOMPLETO"]); } if (objDRConsulta["PER_IDPERFIL"] != DBNull.Value) { objPerfilBE.IdPerfil = Convert.ToInt32(objDRConsulta["PER_IDPERFIL"]); } if (objDRConsulta["PER_DENOMINACION"] != DBNull.Value) { objPerfilBE.Denominacion = Convert.ToString(objDRConsulta["PER_DENOMINACION"]); } if (objDRConsulta["USU_STRESTADO"] != DBNull.Value) { objConsultaBE.strEstado = Convert.ToString(objDRConsulta["USU_STRESTADO"]); } objConsultaBE.Perfil = objPerfilBE; lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <UsuarioBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }
public List <ContactoBE> ListarContactos(int IdCliente) { try { using (SqlCommand cmd = new SqlCommand()) { cmd.CommandText = "SUIT_ADM_SP_LISTARCONTACTOS"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(UtilDA.SetParameter("@CLI_IDCLIENTE", SqlDbType.Int, ParameterDirection.Input, IdCliente, !(IdCliente > 0))); using (ConexionDA NewDA_CONEXION = new ConexionDA()) { try { NewDA_CONEXION.retOpen(); cmd.Connection = NewDA_CONEXION.retConexion(); ContactoBE objConsultaBE; List <ContactoBE> lstConsultaBE = new List <ContactoBE>(); using (SqlDataReader objDRConsulta = cmd.ExecuteReader()) { while (objDRConsulta.Read()) { objConsultaBE = new ContactoBE(); AuditoriaBE objAuditoriaBE = new AuditoriaBE(); if (objDRConsulta["CON_IDCONTACTO"] != DBNull.Value) { objConsultaBE.IdContacto = Convert.ToInt32(objDRConsulta["CON_IDCONTACTO"]); } if (objDRConsulta["CON_NOMBRE"] != DBNull.Value) { objConsultaBE.Nombre = Convert.ToString(objDRConsulta["CON_NOMBRE"]); } if (objDRConsulta["CON_DIRECCION"] != DBNull.Value) { objConsultaBE.Direccion = Convert.ToString(objDRConsulta["CON_DIRECCION"]); } if (objDRConsulta["CON_TELEFONOFIJO"] != DBNull.Value) { objConsultaBE.TelefonoFijo = Convert.ToString(objDRConsulta["CON_TELEFONOFIJO"]); } if (objDRConsulta["CON_TELEFONOCELULAR"] != DBNull.Value) { objConsultaBE.TelefonoCelular = Convert.ToString(objDRConsulta["CON_TELEFONOCELULAR"]); } if (objDRConsulta["CON_CORREO"] != DBNull.Value) { objConsultaBE.Correo = Convert.ToString(objDRConsulta["CON_CORREO"]); } if (objDRConsulta["CON_CARGO"] != DBNull.Value) { objConsultaBE.Cargo = Convert.ToString(objDRConsulta["CON_CARGO"]); } if (objDRConsulta["CON_PRINCIPAL"] != DBNull.Value) { objConsultaBE.Principal = Convert.ToBoolean(objDRConsulta["CON_PRINCIPAL"]); } lstConsultaBE.Add(objConsultaBE); } objDRConsulta.Close(); } NewDA_CONEXION.retClose(); return(lstConsultaBE); } catch (Exception ex) { Console.WriteLine(ex.Message); return(new List <ContactoBE>()); } finally { if (NewDA_CONEXION.conexion.State == ConnectionState.Open) { NewDA_CONEXION.retClose(); } } } } } catch (Exception ex) { throw ex; } }