Exemplo n.º 1
0
 public string AddMateriales(AddMatrialViewModels a)
 {
     try
     {
         using (var db = new EmpresaEntities1())
         {
             tbMaterialesAsignados matAsig = new tbMaterialesAsignados();
             tbMateriales          mat     = new tbMateriales();
             mat.Codigo      = a.Codigo;
             mat.Descripcion = a.Descripcion;
             mat.Nombre      = a.Nombre;
             db.tbMateriales.Add(mat);
             db.SaveChanges();
             matAsig.Fecha      = DateTime.Now.Date;
             matAsig.Cantidad   = a.Cantidad;
             matAsig.idMaterial = db.tbMateriales.Where(f => f.Codigo == a.Codigo).Select(f => f.id).FirstOrDefault();
             db.tbMaterialesAsignados.Add(matAsig);
             db.SaveChanges();
             return("Se adicionó un nuevo material correctamente");
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 2
0
        public ActionResult Create(AddMatrialViewModels a)
        {
            if (!ModelState.IsValid)
            {
                return(View(a));
            }
            var    obDAM = new DAMateriales();
            string msj   = obDAM.AddMateriales(a);

            @TempData["mensaje"] = msj;
            return(RedirectToAction("Index"));
        }