public ActionResult Adicionar(int Codigo) { var obDAM = new DAMateriales(); MaterialViewModels Material = obDAM.lstMateriales("" + Codigo, "").First(); return(View(Material)); }
public ActionResult Detalles(int Codigo) { var obDAM = new DAMateriales(); MaterialViewModels Material = obDAM.lstMateriales("" + Codigo, "").FirstOrDefault(); return(View(Material)); }
public ActionResult Adicionar(MaterialViewModels a, int txtNuevaCant) { var obDAM = new DAMateriales(); string msj = obDAM.AddUnidadesMateriales(a, txtNuevaCant); TempData["mensaje"] = msj; return(RedirectToAction("Index")); }
public ActionResult Asignar(int Codigo) { var obDAM = new DAMateriales(); MaterialViewModels Material = obDAM.lstMateriales("" + Codigo, "").First(); var obTrab = new DATrabajador(); List <SelectListItem> lst = obTrab.ListTrabajadores(); AsignarMatrialViewModels a = new AsignarMatrialViewModels(); a.Material = Material; ViewBag.Trabajadores = lst; return(View(a)); }
public ActionResult NuevoMaterial(int?page, string search) { ViewBag.page = page; ViewBag.search = search; var tipoMuestraViewModels = GetTipoMuestraViewModels(); var presentacionViewModels = GetPresentacionViewModelsByMuestra(); var reactivoViewModels = GetReactivoViewModelsByPresentacion(); var model = new MaterialViewModels { TipoMuestra = tipoMuestraViewModels, Presentacion = presentacionViewModels, Reactivo = reactivoViewModels }; return(PartialView("_NuevoMaterial")); }
public string AddUnidadesMateriales(MaterialViewModels material, int cantidad) { try { using (var db = new EmpresaEntities1()) { var a = (from d in db.tbMateriales join f in db.tbMaterialesAsignados on d.id equals f.idMaterial where d.Codigo == material.Codigo && f.idTrabajador == null select f).FirstOrDefault(); a.Cantidad += cantidad; a.Fecha = DateTime.Now.Date; db.Entry(a).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return("Se adicionó material correctamente"); } } catch (Exception) { throw; } }