Beispiel #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);
            }
        }
Beispiel #2
0
        // POST api/menu
        public bool Post(AlmuerzoDTO almuerzo)
        {
            DALAlmuerzo DAL = new DALAlmuerzo();

            DAL.CrearAlmuerzo(almuerzo);

            return(true);
        }