protected void CargarComprobantes_Selecting(object sender, DevExpress.Data.Linq.LinqServerModeDataSourceSelectEventArgs e)
        {
            FayceEntities db = new FayceEntities();

            e.KeyExpression   = "IdComprobanteVentaAuxiliar";
            e.DefaultSorting  = "IdComprobanteVentaAuxiliar DESC";
            e.QueryableSource = from cv in db.ComprobanteVentaAuxiliar select cv;
            //e.QueryableSource = from cv in db.ComprobanteVenta
            //                    join p in db.Persona on cv.IdPersona equals p.Id
            //                    join mc in db.MotivoComprobante on cv.IdMotivoComprobante equals mc.IdMotivo
            //                    join es in db.Estado on cv.IdEstado equals es.Id
            //                    join u in db.Usuario on cv.IdUsuario equals u.id
            //                    select new DTOComprobantes
            //                    {
            //                        Id = cv.IdComprobanteVenta,
            //                        Fecha = cv.Fecha,
            //                        Serie = cv.Serie,
            //                        Numero = cv.Numero,
            //                        Cliente = p.TipoPersona != "NATURAL" ? p.RazonSocial : p.ApellidoPaterno + " " + p.ApellidoMaterno + ", " + p.Nombres,
            //                        Total = cv.Total,
            //                        Motivo = mc.Descripcion,
            //                        Observacion = cv.Observacion,
            //                        Estado = es.Descripcion,
            //                        Usuario = u.Nombre,
            //                        IdOrdenVenta = cv.IdOrdenVenta
            //                    };
        }
Esempio n. 2
0
 public RepositorioRequerimientoDetalle(FayceEntities contexto) : base(contexto)
 {
 }