示例#1
0
        public static void NuevaDiscoteca(string nombre, string usuario)
        {
            using (FunClubEntities db = new FunClubEntities())
            {
                int?maxid = db.Discotecas.Max(a => (int?)a.CodDiscoteca);

                int codigo = maxid != null ? (int)maxid + 1 : 1;

                var disconuevo = new Discoteca();

                disconuevo.UsuarioAlta = usuario;
                disconuevo.FechaAlta   = DateTime.Now;

                disconuevo.CodDiscoteca       = codigo;
                disconuevo.Descripcion        = nombre;
                disconuevo.Usuario_Discotecas = new List <Usuario_Discotecas>();
                disconuevo.Usuario_Discotecas.Add(new Usuario_Discotecas()
                {
                    CodDiscoteca = codigo,
                    EmailUsuario = usuario
                });

                db.Discotecas.Add(disconuevo);
                db.SaveChanges();
            }
        }
示例#2
0
 public static List <ClienteFichada> ObtenerFichadasHoy(Discoteca disco)
 {
     using (FunClubEntities db = new FunClubEntities())
     {
         var ayer = DateTime.Now.AddHours(-6);
         return(db.ClienteFichadas.Where(a => a.CodDisco == disco.CodDiscoteca && (a.FechaHoraEntrada <= DateTime.Now && a.FechaHoraEntrada >= ayer)).ToList());
     }
 }
 public static string GetCantidadVendidaHoy(Discoteca disco)
 {
     using (FunClubEntities db = new FunClubEntities())
     {
         var fechaayer = DateTime.Now.AddDays(-1);
         return(db.VentaEntradas.Where(a => a.FechaAlta <= DateTime.Now && a.FechaAlta >= fechaayer).Count().ToString());
     }
 }
 public static string GetFacturacionHoy(Discoteca disco)
 {
     using (FunClubEntities db = new FunClubEntities())
     {
         var fechaayer = DateTime.Now.AddDays(-1);
         return(db.VentaEntradas.Where(a => a.FechaAlta <= DateTime.Now && a.FechaAlta >= fechaayer).Sum(a => a.Pago.Monto).ToString());
     }
 }
 public static List <Consumicion> GetAllFromDisco(Discoteca disco)
 {
     using (FunClubEntities db = new FunClubEntities())
     {
         return(db.Consumicions
                .Include("PrecioConsumicions")
                .Include("Consumicion_Bebida")
                .Include("Consumicion_Bebida.Producto")
                .Where(a => a.CodDiscoteca == disco.CodDiscoteca).ToList());
     }
 }
 public static List <VentaEntrada> GetVentaEntradasFecha(Discoteca disco)
 {
     using (FunClubEntities db = new FunClubEntities())
     {
         var fechaayer = DateTime.Now.AddDays(-1);
         return(db.VentaEntradas
                .Include("Pago")
                .Include("Pago.DetallePagoEfectivoes")
                .Include("Pago.DetallePagoTarjetaCreditoes")
                .Include("Pago.DetallePagoTarjetaDebitoes")
                .Where(a => a.FechaAlta <= DateTime.Now && a.FechaAlta >= fechaayer).ToList());
     }
 }