Exemplo n.º 1
0
 public PromocionesDTO GetPk(int i)
 {
     try
     {
         PromocionesDTO ud = new PromocionesDTO();
         promocion      u  = db.promocion.Where(t => t.codigo == i).SingleOrDefault();
         Mapper.Map(u, ud);
         return(ud);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
 public void AgregarPromociones(PromocionesDTO obje)
 {
     try
     {
         promocion obj = new promocion();
         Mapper.CreateMap <PromocionesDTO, promocion>();
         Mapper.Map(obje, obj);
         db.promocion.Add(obj);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 3
0
        public void ActualizarPromociones(int id, PromocionesDTO obj)
        {
            promocion u = db.promocion.Where(t => t.codigo == id).FirstOrDefault();

            if (u != null)
            {
                u.codigo        = obj.codigo;
                u.nombre        = obj.nombre;
                u.precio        = obj.precio;
                u.empresa       = obj.empresa;
                obj.fechaIncial = obj.fechaIncial;
                obj.fechaFincal = obj.fechaFincal;
                obj.imagen      = obj.imagen;
                db.SaveChanges();
            }
        }
Exemplo n.º 4
0
 // PUT api/promociones/5
 public void Put(int id, PromocionesDTO obj)
 {
     h.ActualizarPromociones(id, obj);
 }
Exemplo n.º 5
0
 // POST api/promociones
 public void Post(PromocionesDTO obj)
 {
     h.AgregarPromociones(obj);
 }