/// <summary> /// Elimina el Usuario seleccionado /// </summary> /// <param name="CodigoUsuario">Este argumento es del tipo int y corresponde al codigo de la comuna a eliminar</param> /// <returns>Redirecciona a la accion ListaComunas.</returns> public ActionResult EliminarUsuario(int CodigoUsuario) { Negocio.Crud.UsuarioCrud gestor = new Negocio.Crud.UsuarioCrud(); Entidad.UsuarioEnt usuarioEnt = gestor.BuscarUsuario(CodigoUsuario); if (gestor.EliminarUsuario(CodigoUsuario)) { return(RedirectToAction("ListaUsuarios", "Usuario")); } return(RedirectToAction("ListaUsuarios", "Usuario")); }
public ActionResult EditarUsuario(UsuarioModelo modelo) { Negocio.Crud.UsuarioCrud gestor = new Negocio.Crud.UsuarioCrud(); Entidad.UsuarioEnt usuarioEnt = new Entidad.UsuarioEnt() { id_usuario = modelo.id_usuario, nom_usuario = modelo.nom_usuario, con_usuario = modelo.con_usuario, tipo_usuario = modelo.tipo_usuario, id_empresa = modelo.id_empresa }; gestor.ModificarUsuario(usuarioEnt); return(RedirectToAction("ListaUsuarios", "Usuario")); }
/// <summary> /// Busca el usuario seleccionado y guarda las modificaciones realizadas en la Base de Datos. /// </summary> /// <param name="CodigoUsuario">Este argumento es del tipo int y corresponde al codigo del usuario seleccionado a modificar</param> /// <returns> /// Retorna la View generada con los datos del usuario seleccionado . /// </returns> // GET public ActionResult EditarUsuario(int CodigoUsuario) { Negocio.Crud.UsuarioCrud gestor = new Negocio.Crud.UsuarioCrud(); Entidad.UsuarioEnt usuarioEnt = gestor.BuscarUsuario(CodigoUsuario); UsuarioModelo modelo = new UsuarioModelo() { id_usuario = usuarioEnt.id_usuario, nom_usuario = usuarioEnt.nom_usuario, con_usuario = usuarioEnt.con_usuario, tipo_usuario = usuarioEnt.tipo_usuario, id_empresa = usuarioEnt.id_empresa }; return(View(modelo)); }
public ActionResult IngresarUsuario(UsuarioModelo usuario) { Entidad.UsuarioEnt usuarioEnt = new Entidad.UsuarioEnt() { id_usuario = usuario.id_usuario, nom_usuario = usuario.nom_usuario, con_usuario = usuario.con_usuario, tipo_usuario = usuario.tipo_usuario, id_empresa = usuario.id_empresa }; Negocio.Crud.UsuarioCrud gestor = new Negocio.Crud.UsuarioCrud(); if (gestor.AgregarUsuario(usuarioEnt)) { return(View(usuario)); } else { return(RedirectToAction("ListaUsuarios", "Usuario")); } }
/// <summary> /// Consulta todos los usuarios de la Base de Datos y Genera la vista con estas. /// </summary> /// <returns> /// Retorna el View generado con un List de la clase UsuarioModelo. /// </returns> // GET public ActionResult ListaUsuario() { List <UsuarioModelo> listaUsuario = new List <UsuarioModelo>(); UsuarioModelo usuario; Negocio.Crud.UsuarioCrud gestor = new Negocio.Crud.UsuarioCrud(); List <Entidad.UsuarioEnt> listaUsuarioEnt = gestor.UsuarioLocal(); foreach (Entidad.UsuarioEnt usu in listaUsuarioEnt) { usuario = new UsuarioModelo() { id_usuario = usu.id_usuario, nom_usuario = usu.nom_usuario, con_usuario = usu.con_usuario, tipo_usuario = usu.tipo_usuario, id_empresa = usu.id_empresa }; listaUsuario.Add(usuario); } return(View(listaUsuario)); }