Exemplo n.º 1
0
        public ActionResult Eliminar(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var dpto = DepartamentoCN.GetDepartamento(id.Value);

            return(View(dpto));
        }
Exemplo n.º 2
0
 public ActionResult Eliminar(int id)
 {
     try
     {
         DepartamentoCN.Eliminar(id);
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", "Ocurrio un error al eliminar un departamento");
         return(View());
     }
 }
Exemplo n.º 3
0
 [HttpPost] //Cuando se envia informacion a el servidor
 public ActionResult Crear(Departamento dpto)
 {
     try
     {
         if (dpto.NombreDepartamento == null)
         {
             ModelState.AddModelError("", "Debe de ingresar un departamento");
             return(View(dpto));
         }
         DepartamentoCN.Agregar(dpto);
         return(RedirectToAction("index"));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", "Ocurrio un error al agregar un departamento");
         return(View(dpto));
     }
 }
Exemplo n.º 4
0
 public ActionResult Editar(Departamento dpto)
 {
     try
     {
         if (dpto.NombreDepartamento == null)
         {
             ModelState.AddModelError("", "Debe ingresar nombre de departamento");
             return(View(dpto));
         }
         DepartamentoCN.Editar(dpto);
         return(RedirectToAction("InicioDepartamento"));
     }
     catch (Exception ep)
     {
         ModelState.AddModelError("", "ocurrio un error al editar departamento ");
         return(View(dpto));
     }
 }
Exemplo n.º 5
0
        public ActionResult Editar(int id)
        {
            var dpto = DepartamentoCN.GetDepartamento(id);

            return(View(dpto));
        }
Exemplo n.º 6
0
        [HttpGet] //Peticion que se realiza al servidor
        public ActionResult Index()
        {
            var dptos = DepartamentoCN.ListarDepartamentos();

            return(View(dptos));
        }
Exemplo n.º 7
0
        public JsonResult GetDepartamentos()
        {
            var lista = DepartamentoCN.ListarDepartamentos();

            return(Json(new { data = lista }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 8
0
        // GET: Departamento
        public ActionResult InicioDepartamento()
        {
            var dpto = DepartamentoCN.ListarDepartamentos();

            return(View(dpto));
        }