public List <BEDeposito> List(BaseFiltroDeposito pFiltro, Helper.ComboBoxText pTexto) { List <BEDeposito> lstDeposito = new List <BEDeposito>(); try { lstDeposito = depositoData.List(pFiltro); if (lstDeposito.Count > 0) { lstDeposito.Insert(0, new BEDeposito { codDeposito = "", desNombre = Helper.ObtenerTexto(pTexto) }); } else { lstDeposito.Add(new BEDeposito { codDeposito = "", desNombre = Helper.ObtenerTexto(pTexto) }); } } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioActual, pFiltro.codEmpresa.ToString()); throw new Exception(returnValor.Message); } return(lstDeposito); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Almacen.Deposito /// En la BASE de DATO la Tabla : [Almacen.Deposito] /// <summary> /// <returns>List</returns> public List <BEDeposito> List(BaseFiltroDeposito pFiltro) { List <BEDeposito> lstDeposito = new List <BEDeposito>(); try { lstDeposito = depositoData.List(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioActual, pFiltro.codEmpresa.ToString()); throw new Exception(returnValor.Message); } return(lstDeposito); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Almacen.Deposito /// En la BASE de DATO la Tabla : [Almacen.Deposito] /// <summary> /// <param name="prm_codPersonaEmpre"></param> /// <param name="codPuntoDeVenta"></param> /// <param name="prm_desNombre"></param> /// <param name="prm_indActivo"></param> /// <returns></returns> public List <BEDeposito> List(BaseFiltroDeposito pFiltro) { List <BEDeposito> lstDeposito = new List <BEDeposito>(); try { using (_AlmacenDataContext SQLDC = new _AlmacenDataContext(conexion)) { var resul = SQLDC.omgc_S_Deposito(pFiltro.codEmpresa, pFiltro.codEmpresaRUC, pFiltro.codPuntoVenta, string.Empty, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { BEDeposito objDeposito = new BEDeposito(); objDeposito.codDeposito = item.codDeposito; objDeposito.objPuntoDeVenta.codPersonaEmpre = item.codPersonaEmpre; objDeposito.codPuntoVenta = item.codPuntoDeVenta; objDeposito.desNombre = item.desNombre; objDeposito.codEmpleado = item.codEmpleado; objDeposito.gloObservacion = item.gloObservacion; objDeposito.indPrincipal = item.indPrincipal; objDeposito.indActivo = item.indActivo; objDeposito.segUsuarioCrea = item.segUsuarioCrea; objDeposito.segUsuarioEdita = item.segUsuarioEdita; objDeposito.segFechaCrea = item.segFechaCrea; objDeposito.segFechaEdita = item.segFechaEdita; objDeposito.segMaquinaCrea = item.segMaquina; objDeposito.auxcodEmpleadoNombre = item.auxcodEmpleadoNombre; objDeposito.auxcodPersonaEmpreNombre = item.auxcodPersonaEmpreNombre; objDeposito.auxcodPuntoDeVentaNombre = item.auxcodPuntoDeVentaNombre; objDeposito.objPuntoDeVenta.objPersonaEmpre.RazonSocial = item.auxcodPersonaEmpreNombre; objDeposito.objPuntoDeVenta.desNombre = item.auxcodPuntoDeVentaNombre; lstDeposito.Add(objDeposito); } } } catch (Exception ex) { throw ex; } return(lstDeposito); }