コード例 #1
0
        public ActionResult Editar(int Id)
        {
            var model = new ProyectoViewModel();
            model.Proyectos = new ProyectosBusinessLogic().GetbyId(Id);
            model.EstadoList = DefaultModel.GetEstado();
            model.EmpleadoList = new EmpleadoBusinessLogic().GetAllEmpleado();

            if (model.Proyectos.IdProyecto == 0)
                return RedirectToAction("Consultar");
            else
                return View(model);
        }
コード例 #2
0
 public ActionResult Editar(ProyectoViewModel model)
 {
     if (ModelState.IsValid)
     {
         int result = new ProyectosBusinessLogic().Actualizar(model.Proyectos);
         switch (result)
         {
             case 0:
                 return Content(MessageCode.ToastrEditError);
             case -1:
                 return Content(MessageCode.ToastrCodigoProyectoExist);
             default:
                 return Content(String.Format(MessageCode.BootBoxSuccessEdit, "CancelarProyecto"));
         }
     }
     else
     {
         return Content(String.Format(MessageCode.FormValidate, "FrmProyecto") + MessageCode.FunctionMultiselectValidate);
     }
 }
コード例 #3
0
 public ActionResult Nuevo()
 {
     var model = new ProyectoViewModel();
     model.EmpleadoList = new EmpleadoBusinessLogic().GetAllEmpleado();
     return View(model);
 }