Example #1
0
        public ActionResult Adicionar(int Codigo)
        {
            var obDAM = new DAMateriales();
            MaterialViewModels Material = obDAM.lstMateriales("" + Codigo, "").First();

            return(View(Material));
        }
Example #2
0
        public ActionResult Detalles(int Codigo)
        {
            var obDAM = new DAMateriales();
            MaterialViewModels Material = obDAM.lstMateriales("" + Codigo, "").FirstOrDefault();

            return(View(Material));
        }
Example #3
0
        public ActionResult Adicionar(MaterialViewModels a, int txtNuevaCant)
        {
            var    obDAM = new DAMateriales();
            string msj   = obDAM.AddUnidadesMateriales(a, txtNuevaCant);

            TempData["mensaje"] = msj;
            return(RedirectToAction("Index"));
        }
Example #4
0
        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));
        }
Example #5
0
        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"));
        }
Example #6
0
 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;
     }
 }