protected void Page_Load(object sender, EventArgs e) { using (var DB = new TPVDBEntities()) { try { var InfoEmpresa = DB.SPC_GET_INFORMACIONEMPRESA().FirstOrDefault(); if (InfoEmpresa == null) { loginModal.Attributes.Add("class", "hide"); dInfoEmpresa.Attributes.Add("class", "show"); txtUsuario.Attributes.Remove("required"); txtClave.Attributes.Remove("required"); } else { loginModal.Attributes.Add("class", "show"); dInfoEmpresa.Attributes.Add("class", "hide"); NombreEmpresa.Attributes.Remove("required"); Direccion.Attributes.Remove("required"); PorcientoIVA.Attributes.Remove("required"); Usuario.Attributes.Remove("required"); Clave.Attributes.Remove("required"); } } catch { ///Resources var sql = System.IO.File.ReadAllText("~/SqlScript/SqlScript.sql"); DB.Database.ExecuteSqlCommandAsync(sql); } } }
public static SPC_GET_INFORMACIONEMPRESA_Result GetInfoEmpresa() { SPC_GET_INFORMACIONEMPRESA_Result info = null; using (var DB = new TPVDBEntities()) { info = DB.SPC_GET_INFORMACIONEMPRESA().FirstOrDefault(); } return(info); }
static void Pedidos(int CodigoOrden) { using (var DB = new TPVDBEntities()) { var info = DB.SPC_GET_INFORMACIONEMPRESA().First(); int Comensales = DB.Ordenes.First(f => f.Codigo_Orden == CodigoOrden).Comensales; var Pedidos = DB.SPC_GET_ORDENDETALLE(CodigoOrden, null, null, null, null, null, 1, null, true) .OrderByDescending(d => d.Primero) .ThenBy(t => t.OrdenFactura) .ThenBy(t => t.Codigo_Producto) .ThenBy(t => t.Codigo_Producto_Extra) .GroupBy(g => g.Impresora).ToList(); foreach (var GrupoPedido in Pedidos) { ImprimirPedidos(GrupoPedido, Comensales, GrupoPedido.Key, info.NombreImpresoraCocina, info.NombreImpresoraBarra); } } }