public ActionResult Create([Bind(Include = "ProductId,Name,Price")] Product product)
        {
            if (ModelState.IsValid)
            {
                db.Products.Add(product);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(product));
        }
 public bool Update(Empresa emp, out Error.Error err)
 {
     Error.Error error = new Error.Error();
     try
     {
         using (DataAccess.ACMEEntities db = new ACMEEntities())
         {
             Empresas objEmpresa = Mapper.MapperEmpresa.MapSingleEmpresaToEntity(emp);
             db.Entry(objEmpresa).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
         }
         error.mensaje = "Edición realizada con exito.";
         error.ok      = true;
     }
     catch (Exception e)
     {
         error.ok      = false;
         error.mensaje = "error al editar empresa " + e.Message;
     }
     err = error;
     return(err.ok);
 }
 public bool Save(List <Empresa> lst, out Error.Error err)
 {
     Error.Error error = new Error.Error();
     try
     {
         using (DataAccess.ACMEEntities db = new ACMEEntities())
         {
             List <Empresas> em = Mapper.MapperEmpresa.MapEmpresaToEntity_tolist(lst);
             db.Empresas.Add(em[0]);
             db.SaveChanges();
         }
         error.mensaje = "Empresa añadida con exito";
         error.ok      = true;
     }
     catch (Exception e)
     {
         error.ok      = false;
         error.mensaje = "Error al añadir empresa" + e.Message;
     }
     err = error;
     return(error.ok);
 }
Exemple #4
0
 public bool save(FechasBOE fecha, out Error.Error err)
 {
     Error.Error error = new Error.Error();
     try
     {
         using (DataAccess.ACMEEntities db = new ACMEEntities())
         {
             FechasDescargaBOE ent = Mapper.MapperFecha.MapFechaDATOEntity(fecha);
             db.FechasDescargaBOE.Add(ent);
             db.SaveChanges();
         }
         error.ok      = true;
         error.mensaje = "fecha añadida con exito";
     }
     catch (Exception e)
     {
         error.ok      = false;
         error.mensaje = "Error al añadir fecha";
         Console.WriteLine(e.Message);
     }
     err = error;
     return(error.ok);
 }