/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ParteDiario /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiario] /// <summary> /// <returns>List</returns> public List <BEParteDiario> List(string prm_FechaParteInicio, string prm_FechaParteFinal, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, int?prm_codEmpleado, string prm_CodigoTurno, bool prm_Estado) { List <BEParteDiario> listaParteDiario = new List <BEParteDiario>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_ParteDiario(prm_FechaParteInicio, prm_FechaParteFinal, prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, prm_codEmpleado, prm_CodigoTurno, prm_Estado); foreach (var item in resul) { listaParteDiario.Add(new BEParteDiario() { CodigoParte = item.CodigoParte, CodigoPersonaEmpre = item.CodigoPersonaEmpre, CodigoPuntoVenta = item.CodigoPuntoVenta, FechaParte = item.FechaParte, codEmpleado = item.codEmpleado, Observaciones = item.Observaciones, CodigoTurno = item.CodigoTurno, Turno = item.Turno.ToString(), CajaActiva = item.CajaActiva, Caja = item.Caja, Estado = item.Estado, segUsuarioCrea = item.SegUsuarioCrea, segUsuarioEdita = item.SegUsuarioEdita, segFechaCrea = item.SegFechaCrea, segFechaEdita = item.SegFechaEdita, segMaquinaCrea = item.SegMaquina, codEmpleadoNombre = item.codEmpleadoNombre, CodigoPersonaEmpreNombre = item.CodigoPersonaEmpreNombre, CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre, CodigoTurnoNombre = item.CodigoTurnoNombre, Descripcion = item.FechaParte.ToShortDateString() + "-" + item.CodigoParte + "-" + item.CodigoTurnoNombre, Horario = item.Horario, TotalIngreso = item.TotalIngreso, TotalEgreso = item.TotalEgreso, TotalSaldo = item.TotalSaldo == null ? 0 : Convert.ToDecimal(item.TotalSaldo), CodigoParteAux = item.CodigoParte, }); } } } catch (Exception ex) { throw ex; } return(listaParteDiario); }