// GET: Menu public ActionResult Inicio(Factura.Models.facturas facturaModel) { using (ffeEntitiesFactura db = new ffeEntitiesFactura() ) { var empresaDetails = db.facturas.Where(x => x.estatus != 0).Where(x => x.tipo == 1).Select(row => row).ToList(); ViewBag.Data = empresaDetails; return(View("Inicio")); } }
public ActionResult FacturasFisicas(Factura.Models.facturas facturaModel) { try { HttpContext.Response.Headers.Add("refresh", "10; url=" + Url.Action("FacturasFisicas")); // ffeEntitiesEmpresa dbempresa = new ffeEntitiesEmpresa(); //ffeEntitiesFactura db_2 = new ffeEntitiesFactura(); /*var facturas3 = db_2 * .facturas * .Where(x => x.estatus != 0) * .Where(x => x.tipo == 2) * .Join(dbempresa.empresas, * factura1 => factura1.empresa_id, * empresas1 => empresas1.id, * (factura1, empresas1) => new { factura1.cliente, factura1.direccion, factura1.ruc, empresas1.name, factura1.fecha, factura1.estatus } * ).ToList();*/ /*IQueryable facturas2 = from a in db_2.facturas * join b in dbempresa.empresas * on a.empresa_id equals b.id * where ((a.estatus != 0) && (a.tipo == 2)) * select new { cliente = a.cliente, direccion = b.direccion, ruc = a.ruc, empresa = b.name, fecha = a.fecha, estatus = a.estatus }; */ using (ffeEntitiesFactura db = new ffeEntitiesFactura() ) { var facturas = db .facturas .Where(x => x.estatus != 0) .Where(x => x.tipo == 2).Select(row => row).ToList(); /**/ /* IQueryable facturas2 = from a in db.facturas * join b in dbempresa.empresas * on a.empresa_id equals b.id * where ((a.estatus != 0) && (a.tipo == 2)) * select new { cliente = a.cliente, direccion = b.direccion, ruc = a.ruc, empresa = b.name, fecha = a.fecha, estatus = a.estatus };*/ ViewBag.Data = facturas; return(View("FacturasFisicas")); } } catch (Exception ex) { if (ex.Source != null) { Console.WriteLine("IOException source: {0}", ex.Source); } throw; } }