コード例 #1
0
        public bool CrearAlmuerzo(AlmuerzoDTO almuerzo)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                int? carneID = null;
                int? guarnicionID = null;

                if (almuerzo.CarneId != 0)
                {
                    carneID = almuerzo.CarneId;
                }

                if (almuerzo.GuarnicionId != 0)
                {
                    guarnicionID = almuerzo.GuarnicionId;
                }

                dbContext.Almuerzos.Add(new Almuerzos
                {
                    NombreUsuario = almuerzo.Nombre,
                    AcompañamientoId = almuerzo.AcompañamientoID,
                    EjecutivoCarnesId = carneID,
                    EjecutivoGuarnicionId = guarnicionID,
                    EntradaId = almuerzo.EntradaId,
                    MenuId = almuerzo.MenuId,
                    Comentario = almuerzo.Comentario,
                    Fecha = DateTime.Now,
                    PagoEfectivo = almuerzo.PagoEfectivo,
                    PagoSodexo = almuerzo.PagoSodexo,
                    PagoTicket = almuerzo.PagoTicket
                });
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #2
0
        public bool CrearAlmuerzo(AlmuerzoDTO almuerzo)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                int?carneID      = null;
                int?guarnicionID = null;

                if (almuerzo.CarneId != 0)
                {
                    carneID = almuerzo.CarneId;
                }

                if (almuerzo.GuarnicionId != 0)
                {
                    guarnicionID = almuerzo.GuarnicionId;
                }

                dbContext.Almuerzos.Add(new Almuerzos
                {
                    NombreUsuario         = almuerzo.Nombre,
                    AcompañamientoId      = almuerzo.AcompañamientoID,
                    EjecutivoCarnesId     = carneID,
                    EjecutivoGuarnicionId = guarnicionID,
                    EntradaId             = almuerzo.EntradaId,
                    MenuId       = almuerzo.MenuId,
                    Comentario   = almuerzo.Comentario,
                    Fecha        = DateTime.Now,
                    PagoEfectivo = almuerzo.PagoEfectivo,
                    PagoSodexo   = almuerzo.PagoSodexo,
                    PagoTicket   = almuerzo.PagoTicket
                });
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #3
0
        public bool EliminarCarne(CarneDTO carne)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var carneAEliminar = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault<EjecutivoCarnes>();

                dbContext.EjecutivoCarnes.Remove(carneAEliminar);
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #4
0
 public bool ActualizarCarne(CarneDTO carne)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         EjecutivoCarnes carneToUpdate = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault<EjecutivoCarnes>();
         carneToUpdate.Nombre = carne.Nombre;
         carneToUpdate.Activo = carne.Activo;
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #5
0
        public bool EliminarMenu(MenuDTO menu)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var menuAEliminar = dbContext.Menu.Where(s => s.MenuId == menu.Id).FirstOrDefault<Menu>();

                dbContext.Menu.Remove(menuAEliminar);
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #6
0
        public bool EliminarAcompañamiento(AcompañamientoDTO acompañamiento)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var acompañamientoAEliminar = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault<Acompañamiento>();

                dbContext.Acompañamiento.Remove(acompañamientoAEliminar);
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #7
0
        public bool EliminarCarne(CarneDTO carne)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var carneAEliminar = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault <EjecutivoCarnes>();

                dbContext.EjecutivoCarnes.Remove(carneAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #8
0
        public bool EliminarAcompañamiento(AcompañamientoDTO acompañamiento)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var acompañamientoAEliminar = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault <Acompañamiento>();

                dbContext.Acompañamiento.Remove(acompañamientoAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #9
0
 public bool ActualizarEntrada(EntradaDTO entrada)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Entradas entradaToUpdate = dbContext.Entradas.Where(s => s.EntradasId == entrada.Id).FirstOrDefault <Entradas>();
         entradaToUpdate.Nombre = entrada.Nombre;
         entradaToUpdate.Activo = entrada.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #10
0
 public bool ActualizarEntrada(EntradaDTO entrada)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Entradas entradaToUpdate = dbContext.Entradas.Where(s => s.EntradasId == entrada.Id).FirstOrDefault<Entradas>();
         entradaToUpdate.Nombre = entrada.Nombre;
         entradaToUpdate.Activo = entrada.Activo;
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #11
0
        public bool EliminarGuarnicion(GuarnicionDTO guarnicion)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var guarnicionAEliminar = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault <EjecutivoGuarniciones>();

                dbContext.EjecutivoGuarniciones.Remove(guarnicionAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #12
0
 public bool ActualizarGuarnicion(GuarnicionDTO guarnicion)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         EjecutivoGuarniciones guarnicionToUpdate = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault <EjecutivoGuarniciones>();
         guarnicionToUpdate.Nombre = guarnicion.Nombre;
         guarnicionToUpdate.Activo = guarnicion.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #13
0
 public bool ActualizarAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Acompañamiento acompañamientoToUpdate = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault<Acompañamiento>();
         acompañamientoToUpdate.Nombre = acompañamiento.Nombre;
         acompañamientoToUpdate.Activo = acompañamiento.Activo;
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #14
0
 public bool ActualizarGuarnicion(GuarnicionDTO guarnicion)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         EjecutivoGuarniciones guarnicionToUpdate = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault<EjecutivoGuarniciones>();
         guarnicionToUpdate.Nombre = guarnicion.Nombre;
         guarnicionToUpdate.Activo = guarnicion.Activo;
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #15
0
        public bool EliminarGuarnicion(GuarnicionDTO guarnicion)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var guarnicionAEliminar = dbContext.EjecutivoGuarniciones.Where(s => s.EjecutivoGuarnicionesId == guarnicion.Id).FirstOrDefault<EjecutivoGuarniciones>();

                dbContext.EjecutivoGuarniciones.Remove(guarnicionAEliminar);
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #16
0
        public bool EliminarMenu(MenuDTO menu)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var menuAEliminar = dbContext.Menu.Where(s => s.MenuId == menu.Id).FirstOrDefault <Menu>();

                dbContext.Menu.Remove(menuAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #17
0
        public bool EliminarEntrada(EntradaDTO entrada)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var entradaAEliminar = dbContext.Entradas.Where(s => s.EntradasId == entrada.Id).FirstOrDefault<Entradas>();

                dbContext.Entradas.Remove(entradaAEliminar);
                dbContext.SaveChanges();
                return true;
            }
        }
コード例 #18
0
 public bool ActualizarCarne(CarneDTO carne)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         EjecutivoCarnes carneToUpdate = dbContext.EjecutivoCarnes.Where(s => s.EjecutivoCarnesId == carne.Id).FirstOrDefault <EjecutivoCarnes>();
         carneToUpdate.Nombre = carne.Nombre;
         carneToUpdate.Activo = carne.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #19
0
 public bool ActualizarAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Acompañamiento acompañamientoToUpdate = dbContext.Acompañamiento.Where(s => s.AcompañamientoId == acompañamiento.Id).FirstOrDefault <Acompañamiento>();
         acompañamientoToUpdate.Nombre = acompañamiento.Nombre;
         acompañamientoToUpdate.Activo = acompañamiento.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #20
0
        public bool EliminarEntrada(EntradaDTO entrada)
        {
            using (var dbContext = new LunchPSLDBEntities())
            {
                var entradaAEliminar = dbContext.Entradas.Where(s => s.EntradasId == entrada.Id).FirstOrDefault <Entradas>();

                dbContext.Entradas.Remove(entradaAEliminar);
                dbContext.SaveChanges();
                return(true);
            }
        }
コード例 #21
0
 public bool ActualizarMenu(MenuDTO menu)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Menu menuToUpdate = dbContext.Menu.Where(s => s.MenuId == menu.Id).FirstOrDefault <Menu>();
         menuToUpdate.Nombre = menu.Nombre;
         menuToUpdate.Costo  = menu.Costo;
         menuToUpdate.Activo = menu.Activo;
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #22
0
 public bool ActualizarMenu(MenuDTO menu)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         Menu menuToUpdate = dbContext.Menu.Where(s => s.MenuId == menu.Id).FirstOrDefault<Menu>();
         menuToUpdate.Nombre = menu.Nombre;
         menuToUpdate.Costo = menu.Costo;
         menuToUpdate.Activo = menu.Activo;
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #23
0
 public bool CrearCarne(CarneDTO carne)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.EjecutivoCarnes.Add(new EjecutivoCarnes
         {
             EjecutivoCarnesId = carne.Id,
             Nombre = carne.Nombre,
             Activo = carne.Activo
         });
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #24
0
 public bool CrearCarne(CarneDTO carne)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.EjecutivoCarnes.Add(new EjecutivoCarnes
         {
             EjecutivoCarnesId = carne.Id,
             Nombre            = carne.Nombre,
             Activo            = carne.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #25
0
 public bool CrearEntrada(EntradaDTO entrada)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Entradas.Add(new Entradas
         {
             EntradasId = entrada.Id,
             Nombre = entrada.Nombre,
             Activo = entrada.Activo
         });
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #26
0
 public bool CrearGuarnicion(GuarnicionDTO guarnicion)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.EjecutivoGuarniciones.Add(new EjecutivoGuarniciones
         {
             EjecutivoGuarnicionesId = guarnicion.Id,
             Nombre = guarnicion.Nombre,
             Activo = guarnicion.Activo
         });
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #27
0
 public bool CrearAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Acompañamiento.Add(new Acompañamiento
         {
             AcompañamientoId = acompañamiento.Id,
             Nombre = acompañamiento.Nombre,
             Activo = acompañamiento.Activo
         });
         dbContext.SaveChanges();
         return true;
     }
 }
コード例 #28
0
 public bool CrearEntrada(EntradaDTO entrada)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Entradas.Add(new Entradas
         {
             EntradasId = entrada.Id,
             Nombre     = entrada.Nombre,
             Activo     = entrada.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #29
0
 public bool CrearGuarnicion(GuarnicionDTO guarnicion)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.EjecutivoGuarniciones.Add(new EjecutivoGuarniciones
         {
             EjecutivoGuarnicionesId = guarnicion.Id,
             Nombre = guarnicion.Nombre,
             Activo = guarnicion.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #30
0
 public bool CrearAcompañamiento(AcompañamientoDTO acompañamiento)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Acompañamiento.Add(new Acompañamiento
         {
             AcompañamientoId = acompañamiento.Id,
             Nombre           = acompañamiento.Nombre,
             Activo           = acompañamiento.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #31
0
 public bool CrearMenu(MenuDTO menu)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Menu.Add(new Menu
         {
             MenuId = menu.Id,
             Nombre = menu.Nombre,
             Costo  = menu.Costo,
             Activo = menu.Activo
         });
         dbContext.SaveChanges();
         return(true);
     }
 }
コード例 #32
0
 public bool CrearMenu(MenuDTO menu)
 {
     using (var dbContext = new LunchPSLDBEntities())
     {
         dbContext.Menu.Add(new Menu
         {
             MenuId = menu.Id,
             Nombre = menu.Nombre,
             Costo = menu.Costo,
             Activo = menu.Activo
         });
         dbContext.SaveChanges();
         return true;
     }
 }