protected void Button1_Click(object sender, EventArgs e) { string usu = txtUsuario.Text; string pass = txtPass.Text; usuarioce = usuariocr.obtenerUsuario(usu, pass); if (usuarioce != null) { List <string> lista = new List <string>(); lista.Add(usuarioce.getDni().ToString()); lista.Add(usuarioce.getNombre().ToString()); lista.Add(usuarioce.getApellidop().ToString()); lista.Add(usuarioce.getApellidom().ToString()); lista.Add(usuarioce.getCorreo().ToString()); lista.Add(usuarioce.getTelefono().ToString()); lista.Add(usuarioce.getDireccion().ToString()); lista.Add(usuarioce.getNick().ToString()); lista.Add(usuarioce.getContraseña().ToString()); lista.Add(usuarioce.getPerfil().ToString()); Session["datos"] = lista; Response.Redirect("Bienvenida.aspx"); } else { lblMensaje.Text = "Error, Usuario o Password Incorrectos!"; limpiar(); } }
public UsuarioCE obtieneDatosUsuario(string dni) { SqlDataReader dr; SqlCommand cmd = new SqlCommand("sp_obtienedatosusuario", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@dni", SqlDbType.VarChar, 25).Value = dni; UsuarioCE u = new UsuarioCE(); try { cn.Open(); dr = cmd.ExecuteReader(); if (dr.HasRows == true) { while (dr.Read()) { u.setDni(dr.GetString(0)); u.setNombre(dr.GetString(1)); u.setApellidop(dr.GetString(2)); u.setApellidom(dr.GetString(3)); u.setCorreo(dr.GetString(4)); u.setTelefono(dr.GetString(5)); u.setDireccion(dr.GetString(6)); u.setNick(dr.GetString(7)); u.setContraseña(dr.GetString(8)); u.setPerfil(dr.GetString(9)); } } else { u = null; } } catch (Exception e) { u = null; } cn.Close(); return(u); }
void cargarDatos() { UsuarioCE usu = usubl.obtieneDatosUsuario(lista[0].ToString()); if (usu != null) { txtNom.Text = usu.getNombre(); txtApep.Text = usu.getApellidop(); txtApem.Text = usu.getApellidom(); txtEmail.Text = usu.getCorreo(); txtTel.Text = usu.getTelefono(); txtDir.Text = usu.getDireccion(); txtNic.Text = usu.getNick(); } else { lblMensaje.Text = "Error!: Consulte a su Departamento de Sistemas"; } }
public void AgregarUsuario(UsuarioCE usuarioCE) { ConexionCD conexion = new ConexionCD(); SqlConnection cnx = conexion.ConectarSQLserver(); cnx.Open(); SqlCommand cmd = cnx.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "AGREGARUSUARIO"; cmd.Parameters.AddWithValue("@nombreusuario", usuarioCE.Nombreusuario); cmd.Parameters.AddWithValue("@constraseña", usuarioCE.Contraseña); cmd.Parameters.AddWithValue("@nombreusuario", usuarioCE.Idfactura); cmd.ExecuteNonQuery(); cnx.Close(); }
public string mantenerUsuario(UsuarioCE usuario, string accion) { string msg = ""; SqlCommand cmd = new SqlCommand(); cmd.CommandText = "sp_mantenimientousuario"; cmd.Connection = cn; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@dni", SqlDbType.VarChar, 25).Value = usuario.getDni(); cmd.Parameters.Add("@nom", SqlDbType.VarChar, 25).Value = usuario.getNombre(); cmd.Parameters.Add("@apep", SqlDbType.VarChar, 25).Value = usuario.getApellidop(); cmd.Parameters.Add("@apem", SqlDbType.VarChar, 25).Value = usuario.getApellidom(); cmd.Parameters.Add("@corr", SqlDbType.VarChar, 100).Value = usuario.getCorreo(); cmd.Parameters.Add("@tel", SqlDbType.VarChar, 10).Value = usuario.getTelefono(); cmd.Parameters.Add("@dir", SqlDbType.VarChar, 100).Value = usuario.getDireccion(); cmd.Parameters.Add("@nic", SqlDbType.VarChar, 25).Value = usuario.getNick(); cmd.Parameters.Add("@con", SqlDbType.VarChar, 25).Value = usuario.getContraseña(); cmd.Parameters.Add("@perfil", SqlDbType.Char, 3).Value = usuario.getPerfil(); cmd.Parameters.Add("@accion", SqlDbType.Char, 1).Value = accion; try { cn.Open(); cmd.ExecuteNonQuery(); msg = "exito"; } catch (SqlException e) { msg = "Advertencia: " + e.Message.ToString(); } finally { cmd.Dispose(); cn.Close(); } return(msg); }
public void AgregarUsuario(UsuarioCE usuarioCE) { UsuarioCD usuarioCD = new UsuarioCD(); usuarioCD.AgregarUsuario(usuarioCE); }
public string mantenerUsuario(UsuarioCE usuario, string accion) { return(usuariocd.mantenerUsuario(usuario, accion)); }
protected void btnGCambios_Click(object sender, EventArgs e) { string accion = "A"; string msg = ""; UsuarioCE usu = new UsuarioCE(); usu.setNombre(txtNom.Text); usu.setApellidop(txtApep.Text); usu.setApellidom(txtApem.Text); usu.setCorreo(txtEmail.Text); usu.setTelefono(txtTel.Text); usu.setDireccion(txtDir.Text); usu.setNick(txtNic.Text); usu.setDni(lista[0].ToString()); usu.setPerfil(lista[9].ToString()); if (txtPas.Text != "" || txtCPas.Text != "") { if (txtPas.Text == txtCPas.Text) { usu.setContraseña(txtCPas.Text); msg = usubl.mantenerUsuario(usu, accion); if (msg == "exito") { lblMensaje.Text = "Cambios Guardados"; limpiar(); } else { lblMensaje.Text = msg; } } else { if (txtPas.Text == "") { lblMensaje.Text = "Ingrese Nueva Contraseña!"; } else if (txtCPas.Text == "") { lblMensaje.Text = "Falta Confirmar Contraseña!"; } else { lblMensaje.Text = "Las Contraseñas no Coinciden!"; limpiar(); } } } else { usu.setContraseña(lista[8].ToString()); msg = usubl.mantenerUsuario(usu, accion); if (msg == "exito") { lblMensaje.Text = "Cambios Guardados"; limpiar(); } else { lblMensaje.Text = msg; } } }