/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEPuntoDeVenta> List(BaseFiltroPuntoDeVenta pFiltro) { List <BEPuntoDeVenta> lstPuntoDeVenta = new List <BEPuntoDeVenta>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_PuntoDeVenta(pFiltro.codEmpresaRUC, pFiltro.codPuntoVenta, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { BEPuntoDeVenta objPuntoDeVenta = new BEPuntoDeVenta(); objPuntoDeVenta.codPuntoDeVenta = item.codPuntoDeVenta; objPuntoDeVenta.codPersonaEmpre = item.codPersonaEmpre; objPuntoDeVenta.codEmpleadoRespon = item.codEmpleadoRespon; objPuntoDeVenta.desNombre = item.desNombre; objPuntoDeVenta.desPathFiles = item.desPathFiles; objPuntoDeVenta.indActivo = item.indActivo; objPuntoDeVenta.segUsuarioCrea = item.segUsuarioCrea; objPuntoDeVenta.segUsuarioEdita = item.segUsuarioEdita; objPuntoDeVenta.segFechaCrea = item.segFechaCrea; objPuntoDeVenta.segFechaEdita = item.segFechaEdita; objPuntoDeVenta.segMaquinaEdita = item.segMaquina; objPuntoDeVenta.codPersonaEmpreNombre = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.codEmpleadoResponNombre = item.auxcodEmpleadoResponNombre; objPuntoDeVenta.objPersonaEmpre.RazonSocial = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.objEmpleadoRespon.ApellidosNombres = item.auxcodEmpleadoResponNombre; lstPuntoDeVenta.Add(objPuntoDeVenta); } } } catch (Exception ex) { throw ex; } return(lstPuntoDeVenta); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="prm_codPuntoDeVenta"></param> /// <returns></returns> public BEPuntoDeVenta Find(string pcodEmpresaRUC, string pcodPuntoDeVenta) { BEPuntoDeVenta objPuntoDeVenta = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_PuntoDeVenta(pcodEmpresaRUC, pcodPuntoDeVenta, null, null); foreach (var item in resul) { objPuntoDeVenta = new BEPuntoDeVenta(); objPuntoDeVenta.codPuntoDeVenta = item.codPuntoDeVenta; objPuntoDeVenta.codPersonaEmpre = item.codPersonaEmpre; objPuntoDeVenta.codEmpleadoRespon = item.codEmpleadoRespon; objPuntoDeVenta.desNombre = item.desNombre; objPuntoDeVenta.desPathFiles = item.desPathFiles; objPuntoDeVenta.indActivo = item.indActivo; objPuntoDeVenta.segUsuarioCrea = item.segUsuarioCrea; objPuntoDeVenta.segUsuarioEdita = item.segUsuarioEdita; objPuntoDeVenta.segFechaCrea = item.segFechaCrea; objPuntoDeVenta.segFechaEdita = item.segFechaEdita; objPuntoDeVenta.segMaquinaEdita = item.segMaquina; objPuntoDeVenta.codPersonaEmpreNombre = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.codEmpleadoResponNombre = item.auxcodEmpleadoResponNombre; objPuntoDeVenta.objPersonaEmpre.RazonSocial = item.auxcodPersonaEmpreNombre; objPuntoDeVenta.objEmpleadoRespon.ApellidosNombres = item.auxcodEmpleadoResponNombre; } } } catch (Exception ex) { throw ex; } return(objPuntoDeVenta); }