public List <BEEmpresa> Listar(BEEmpresa pBEEmpresa) { try { return(new DAEmpresa().Listar(pBEEmpresa)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Seguridad.Empresa /// En la BASE de DATO la Tabla : [Seguridad.Empresa] /// <summary> /// <returns>Entidad</returns> public OperationResult Find(int pcodEmpresa) { BEEmpresa objEmpresa = new BEEmpresa(); try { objEmpresa = oEmpresaData.Find(pcodEmpresa); return(OK(objEmpresa)); } catch (Exception ex) { return(Error(GetType().Name, MethodBase.GetCurrentMethod().Name, ex, "", "")); } }
/// <summary> /// Lista empresas registradas. /// </summary> /// <returns></returns> public List<BEEmpresa> ListarEmpresa() { List<BEEmpresa> Lista = new List<BEEmpresa>(); BEEmpresa item; using (SqlConnection ocn = new SqlConnection(Util.getConnection())) { using (SqlCommand ocmd = new SqlCommand("Perfil.SP_Empresa_Select", ocn)) { ocmd.CommandType = CommandType.StoredProcedure; ocn.Open(); using (SqlDataReader oReader = ocmd.ExecuteReader()) { while (oReader.Read()) { //Instanciamos la variable item = new BEEmpresa(); //cargamos la informacion de la BD if (!Convert.IsDBNull(oReader["id"])) item.id = Convert.ToInt32(oReader["id"]); if (!Convert.IsDBNull(oReader["gls_empresa"])) item.gls_empresa = oReader["gls_empresa"].ToString(); if (!Convert.IsDBNull(oReader["estado"])) item.estado = oReader["estado"].ToString(); //Agregamos el elemento al listado Lista.Add(item); } } } ocn.Close(); return Lista; } }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Seguridad.Empresa /// En la BASE de DATO la Tabla : [Seguridad.Empresa] /// <summary> /// <returns>Entidad</returns> public BEEmpresa Find(int pcodEmpresa) { BEEmpresa objEntidad = null; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.usp_sis_R_Empresa(pcodEmpresa); foreach (var item in resul) { objEntidad = new BEEmpresa() { codEmpresa = item.codEmpresa, nomRazonSocial = item.nomRazonSocial, numRUC = item.numRUC, nomLogo = item.nomLogo, nomContacto = item.nomContacto, desCorreo = item.desCorreo, desPaginaWeb = item.desPaginaWeb, codEmpresaKey = item.codEmpresaKey.ToString(), indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaHoraCrea = item.segFechaCrea, segFechaHoraEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaCrea, segMaquinaEdita = item.segMaquinaEdita, indEliminado = item.indEliminado, }; } } } catch (Exception) { throw; } return(objEntidad); }
public List <BEEmpresa> Listar(BEEmpresa pBEEmpresa) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); List <BEEmpresa> vLista = new List <BEEmpresa>(); IDataReader oIDataReader = null; BEEmpresa oBEEmpresa = null; try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@intIdEmpresa", (pBEEmpresa.IdEmpresa <= 0) ? (object)DBNull.Value : pBEEmpresa.IdEmpresa); oDatabaseHelper.AddParameter("@varRazonSocial", string.IsNullOrEmpty(pBEEmpresa.RazonSocial) ? (object)DBNull.Value : pBEEmpresa.RazonSocial); oIDataReader = oDatabaseHelper.ExecuteReader("DGP_Listar_Empresa", CommandType.StoredProcedure); while (oIDataReader.Read()) { oBEEmpresa = new BEEmpresa(); oBEEmpresa.IdEmpresa = oIDataReader.GetInt32(0); oBEEmpresa.RazonSocial = oIDataReader.GetString(1); oBEEmpresa.RUC = oIDataReader.GetString(2); oBEEmpresa.DireccionFiscal = oIDataReader.GetString(3); vLista.Add(oBEEmpresa); } return(vLista); } catch (Exception ex) { throw ex; } finally { if (!oIDataReader.IsClosed) { oIDataReader.Close(); } oIDataReader.Dispose(); oDatabaseHelper.Dispose(); } }