Beispiel #1
0
        public ActionResult Editar(int id, string callBack = "SetEmpleado")
        {
            try
            {
                _empleadoLogica = new EmpleadoLogica();

                List <Cargo> cargos = null;
                List <Area>  areas  = null;

                _empleadoLogica.ObtenerParametros(ref cargos, ref areas);

                ViewBag.Cargos = cargos ?? new List <Cargo>();
                ViewBag.Areas  = areas ?? new List <Area>();

                ViewBag.CallBack = callBack;

                _empleadoLogica = new EmpleadoLogica();
                Empleado model = _empleadoLogica.Buscar(id);

                return(PartialView("_Editar", model));
            }
            catch (Exception ex)
            {
                Response.StatusCode = (int)HttpStatusCode.BadRequest;
                ViewBag.Message     = ex.Message;
                return(PartialView("_Error"));
            }
        }
Beispiel #2
0
        public ActionResult Masivo()
        {
            try
            {
                _empleadoLogica = new EmpleadoLogica();

                List <Cargo> cargos = null;
                List <Area>  areas  = null;

                _empleadoLogica.ObtenerParametros(ref cargos, ref areas);

                ViewBag.Cargos = cargos ?? new List <Cargo>();
                ViewBag.Areas  = areas ?? new List <Area>();

                return(View());
            }
            catch (Exception ex)
            {
                Response.StatusCode = (int)HttpStatusCode.BadRequest;
                ViewBag.Message     = ex.Message;
                return(PartialView("_Error"));
            }
        }