// POST api/menu
        public bool Post(AlmuerzoDTO almuerzo)
        {
            DALAlmuerzo DAL = new DALAlmuerzo();
            DAL.CrearAlmuerzo(almuerzo);

            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;
            }
        }