public ActionResult Ver_Asignacion(int?id) { Modelo_Asignacion ma = new Modelo_Asignacion(); Modelo_Bienes mb = new Modelo_Bienes(); Bienes bie; Modelo_Personal mp = new Modelo_Personal(); Personal per; if (id != null) { v_asi = ma.obtener(id); bie = mb.obtener(v_asi.Id_bienes); per = mp.obtener(v_asi.Id_personal); Info datos = new Info(); datos.Obj_asi = v_asi; datos.Obj_bie = bie; datos.Obj_per = per; return(View(datos)); } else { return(RedirectToAction("Consultar_Asignacion")); } //return View(); }
public ActionResult Modificar_Personal(int?id) { Modelo_Personal mp = new Modelo_Personal(); Modelo_Area ma = new Modelo_Area(); Metodo_Gerencia mg = new Metodo_Gerencia(); List <Area> are; List <Gerencia> ger; if (id != null) { v_per = mp.obtener(id); are = ma.listar(); ger = mg.listar(); Info datos = new Info(); datos.Obj_per = v_per; datos.Are = are; datos.Ger = ger; return(View(datos)); } else { return(RedirectToAction("Consultar_Personal")); } //return View(); }
public IHttpActionResult Get(int id_area) { List <Personal> per; Modelo_Personal mp = new Modelo_Personal(); per = mp.buscar("", "", id_area); return(Json(new { personal = per })); }
public ActionResult Consultar_Personal() { Modelo_Personal mp = new Modelo_Personal(); List <Personal> per = new List <Personal>(); per = mp.listar(); if (per == null) { return(Json(new { message = "Error al tratar de consultar el personal", success = false, datos = per })); } else { return(Json(new { message = "Se consiguió hacer la consulta", success = true, datos = per })); } }
public ActionResult eliminar(int id) { Modelo_Personal mp = new Modelo_Personal(); if (mp.eliminar(id)) { TempData["Eliminar"] = "Se eliminó Correctamente el Registro"; } else { TempData["Eliminar"] = "No se eliminó Correctamente el Registro"; } return(RedirectToAction("Consultar_Personal")); //return View(); }
public ActionResult Consultar_Personal(string nombre, string id_gerencia, int id_area) { List <Personal> per; List <Area> are; List <Gerencia> ger; Modelo_Personal mp = new Modelo_Personal(); Modelo_Area ma = new Modelo_Area(); Metodo_Gerencia mg = new Metodo_Gerencia(); Info datos = new Info(); per = mp.buscar(nombre, id_gerencia, id_area); are = ma.listar(); ger = mg.listar(); ViewBag.eliminar = TempData["Eliminar"]; datos.Per = per; datos.Are = are; datos.Ger = ger; return(View(datos)); }
//[HttpPost] //public ActionResult Modificar_Asignacion(int id, string nombre, string password, string documento, string n_documento, string correo, string celular, string direccion, string cargo) //{ // Metodo_Usuario mu = new Metodo_Usuario(); // Usuario usu = new Usuario(); // string message; // SortedList<string, string> error = new SortedList<string, string>(); // if (id != 0) // { // if (String.IsNullOrEmpty(nombre)) // { // error.Add("sp_nombre", "Ingrese el nombre del Usuario"); // } // if (String.IsNullOrEmpty(password)) // { // error.Add("sp_password", "Ingrese el Password"); // } // if (String.IsNullOrEmpty(documento)) // { // error.Add("sp_documento", "Selecciones el tipo de Documento"); // } // if (String.IsNullOrEmpty(n_documento)) // { // error.Add("sp_n_documento", "Ingrese el N° del documento"); // } // if (String.IsNullOrEmpty(correo)) // { // error.Add("sp_correo", "Ingrese el correo del usuario"); // } // if (String.IsNullOrEmpty(direccion)) // { // error.Add("sp_direccion", "Ingrese la direccion del usuario"); // } // if (String.IsNullOrEmpty(cargo)) // { // error.Add("sp_cargo", "Ingrese el cargo del usuario"); // } // if (error.Count == 0) // { // usu.Id_usuario = id; // usu.Nombre = nombre == null ? "" : nombre; // usu.Contrasena = password == null ? "" : password; // usu.Documento = documento == null ? "" : documento; // usu.N_documento = n_documento == null ? "" : n_documento; // usu.Correo = correo == null ? "" : correo; // usu.Celular = celular == null ? "" : celular; // usu.Direccion = direccion == null ? "" : direccion; // usu.Cargo = cargo == null ? "" : cargo; // if (mu.actualizar(usu)) // { // message = "Se actualizaron los datos correctamente"; // } // else // { // message = "No se logró actualizar lo datos"; // } // return Json(new { message = message, success = true }); // } // else // { // message = "Ingrese los datos necesarios"; // return Json(new { message = message, success = false, datos = error }); // } // } // return RedirectToAction("Consultar_Asignacion"); //} public ActionResult Registrar_Asignacion() { List <Gerencia> ger; List <Area> are; List <Personal> per; List <Bienes> bie; Metodo_Gerencia mg = new Metodo_Gerencia(); Modelo_Area ma = new Modelo_Area(); Modelo_Personal mp = new Modelo_Personal(); Modelo_Bienes mb = new Modelo_Bienes(); Info dato = new Info(); ger = mg.listar(); are = ma.listar(); per = mp.listar(); bie = mb.listar(); dato.Ger = ger; dato.Are = are; dato.Per = per; dato.Bie = bie; return(View(dato)); }
public ActionResult Registrar_Personal(int id_area, string nombre, string cargo, string t_documento, string n_documento, int edad, string sexo, string est_civil, string celular, string direccion, string correo) { Personal per = new Personal(); Modelo_Personal mp = new Modelo_Personal(); string message; SortedList <string, string> error = new SortedList <string, string>(); if (id_area == 0) { error.Add("sp_id_area", "Seleccione el area"); } if (String.IsNullOrEmpty(nombre)) { error.Add("sp_nombre", "Ingrese el nombre del Usuario"); } if (String.IsNullOrEmpty(cargo)) { error.Add("sp_cargo", "Ingrese el Cargo"); } if (String.IsNullOrEmpty(t_documento)) { error.Add("sp_t_documento", "Ingrese el tipo de documento"); } if (String.IsNullOrEmpty(n_documento)) { error.Add("sp_n_documento", "Ingrese el N° del documento"); } if (edad == 0) { error.Add("sp_edad", "Ingrese la edad del personal"); } if (String.IsNullOrEmpty(sexo)) { error.Add("sp_sexo", "Seleccione el Sexo"); } if (String.IsNullOrEmpty(est_civil)) { error.Add("sp_est_civil", "Seleccione su estado civil"); } if (String.IsNullOrEmpty(correo)) { error.Add("sp_correo", "Ingrese el correo del personal"); } if (String.IsNullOrEmpty(celular)) { error.Add("sp_correo", "Ingrese el correo del personal"); } if (String.IsNullOrEmpty(direccion)) { error.Add("sp_direccion", "Ingrese la direccion del personal"); } if (String.IsNullOrEmpty(cargo)) { error.Add("sp_celular", "Ingrese el Cargo"); } if (error.Count == 0) { per.Id_area = id_area == 0 ? 0 : id_area;; per.Nombre = nombre == null ? "" : nombre; per.Cargo = cargo == null ? "" : cargo; per.T_documento = t_documento == null ? "" : t_documento; per.N_documento = n_documento == null ? "" : n_documento; per.Edad = edad == 0 ? 0 : edad; per.Sexo = sexo == null ? "" : sexo; per.Est_civil = est_civil == null ? "" : est_civil; per.Correo = correo == null ? "" : correo; per.Celular = celular == null ? "" : celular; per.Direccion = direccion == null ? "" : direccion; per.Cargo = cargo == null ? "" : cargo; if (mp.guardar(per)) { message = "Se guardaron los datos correctamente"; } else { message = "No se Guardaron lo datos"; } return(Json(new { message = message, success = true })); } else { message = "Ingrese los datos necesarios"; return(Json(new { message = message, success = false, datos = error })); } }