public List <EN_Usuario> ListarUserId(int Id) { int idEncontrado = Id; List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(acceso.CrearParametro("@Id", idEncontrado)); DataTable tabla = acceso.Leer("VW_ListarIdUsuarios", parameters); List <EN_Usuario> userID = new List <EN_Usuario>(); foreach (DataRow registro in tabla.Rows) { var usuario = new EN_Usuario(); usuario.Id = int.Parse(registro["Id"].ToString()); usuario.Nick = (registro["Nick"].ToString()); usuario.Contraseña = (registro["Contrasenia"].ToString()); usuario.Nombre = (registro["Nombre"].ToString()); usuario.Apellido = (registro["Apellido"].ToString()); usuario._tipoUsuario.Id = int.Parse(registro["TipoPerfil"].ToString()); userID.Add(usuario); } return(userID); }
public List <EN_Usuario> ListarUser(string nick, string nombre, string apellido, int estado, int tipoPerfil) { List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(acceso.CrearParametro("@Nick", nick)); parameters.Add(acceso.CrearParametro("@Nombre", nombre)); parameters.Add(acceso.CrearParametro("@Apellido", apellido)); parameters.Add(acceso.CrearParametro("@Estado", estado)); parameters.Add(acceso.CrearParametro("@IdTipoUsuario", tipoPerfil)); DataTable Tabla = acceso.Leer("VW_Usuarios", parameters); List <EN_Usuario> lista = new List <EN_Usuario>(); foreach (DataRow registro in Tabla.Rows) { var usuario = new EN_Usuario(); usuario.Id = int.Parse(registro["Id"].ToString()); usuario.Nick = (registro["Nick"].ToString()); usuario.Contraseña = (registro["Contrasenia"].ToString()); usuario.Nombre = (registro["Nombre"].ToString()); usuario.Apellido = (registro["Apellido"].ToString()); usuario._tipoUsuario.Tusuario = (registro["TipoPerfil"].ToString()); usuario.TipoUsuario = usuario._tipoUsuario.Tusuario.ToString(); lista.Add(usuario); } return(lista); }
protected void btnGrabar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(hid.Value)) { hid.Value = "0"; } EN_Usuario par = new EN_Usuario(); _TipoUsuario = new EN_TipoUsuario(); par.Id = int.Parse(hid.Value); par.Nick = txtNick.Text.ToString(); par.Contraseña = txtContraseña.Text.ToString(); par.Nombre = txtNombre.Text.ToString(); par.Apellido = txtApellido.Text.ToString(); par._tipoUsuario.Id = int.Parse(cmbTipoUsuario.SelectedValue); //par._tipoUsuario.Id = int.Parse(TxtTipodeUsuario.Text); BL_Usuario.Insertar(par); Audit L = new Audit(); L.Accion = "El usuario " + LoginCache.Nick + " registró el usuario " + txtNombre.Text + " " + txtNombre.Text; L.Fecha = DateTime.Now; L.Id = LoginCache.Id; L.EscribirLog(L); hid.Value = "0"; txtNick.Text = string.Empty; txtNombre.Text = string.Empty; txtContraseña.Text = string.Empty; txtApellido.Text = string.Empty; cmbTipoUsuario.Text = string.Empty; //TxtTipodeUsuario.Text = ""; Enlazar(); lblResultado.Text = "Registros: " + Convert.ToString(dgvUsuarios.Rows.Count); }
public int Editar(EN_Usuario usuario) { List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(acceso.CrearParametro("@Id", usuario.Id)); parameters.Add(acceso.CrearParametro("@Nick", usuario.Nick)); parameters.Add(acceso.CrearParametro("@Nombre", usuario.Nombre)); parameters.Add(acceso.CrearParametro("@Apellido", usuario.Apellido)); parameters.Add(acceso.CrearParametro("@IdTipoUsuario", usuario._tipoUsuario.Id)); return(acceso.Escribir("UpdateUser", parameters)); }
public int Insertar(EN_Usuario usuario) { List <SqlParameter> parameters = new List <SqlParameter>(); usuario.Contraseña = GenerarMD5.crearMD5(usuario.Contraseña); parameters.Add(acceso.CrearParametro("@Nick", usuario.Nick)); parameters.Add(acceso.CrearParametro("@Contrasenia", usuario.Contraseña)); parameters.Add(acceso.CrearParametro("@Nombre", usuario.Nombre)); parameters.Add(acceso.CrearParametro("@Apellido", usuario.Apellido)); parameters.Add(acceso.CrearParametro("@IdTipoUsuario", usuario._tipoUsuario.Id)); return(acceso.Escribir("NewUser", parameters)); }
public int Insertar(EN_Usuario usuario) { int res = 0; if (usuario.Id == 0) { res = DAL_Usuario.Insertar(usuario); } else { res = DAL_Usuario.Editar(usuario); } return(res); }
public List <EN_Usuario> TipoUsuario() { DataTable Tabla = acceso.Leer("lstTipoUsuario", null); List <EN_Usuario> lista = new List <EN_Usuario>(); foreach (DataRow registro in Tabla.Rows) { EN_Usuario TipoUsuario = new EN_Usuario(); TipoUsuario.IdTU = int.Parse(registro["Id"].ToString()); TipoUsuario.NombreTU = (registro["Nombre"].ToString()); lista.Add(TipoUsuario); } return(lista); }
public List <EN_Usuario> ListaUsuarios() { DataTable Tabla = acceso.Leer("IdUsuario", null); List <EN_Usuario> lista = new List <EN_Usuario>(); foreach (DataRow registro in Tabla.Rows) { EN_Usuario usuario = new EN_Usuario(); usuario.Id = int.Parse(registro["Id"].ToString()); usuario.Nick = (registro["Nick"].ToString()); lista.Add(usuario); } return(lista); }
public List <EN_Usuario> ListaTotal() { DataTable Tabla = acceso.Leer("VW_ListarUsuarios", null); List <EN_Usuario> lista = new List <EN_Usuario>(); foreach (DataRow registro in Tabla.Rows) { _TipoUsuario = new EN_TipoUsuario(); EN_Usuario usuario = new EN_Usuario(); usuario.Id = int.Parse(registro["Id"].ToString()); usuario.Nick = (registro["Nick"].ToString()); usuario.Contraseña = (registro["Contrasenia"].ToString()); usuario.Nombre = (registro["Nombre"].ToString()); usuario.Apellido = (registro["Apellido"].ToString()); usuario._tipoUsuario.Tusuario = (registro["TipoPerfil"].ToString()); usuario.TipoUsuario = usuario._tipoUsuario.Tusuario.ToString(); lista.Add(usuario); } return(lista); }
public Audit() { _usuario = new EN_Usuario(); }