private void setForm(ClsEnUsuario objEnUsuario) { this.objEnUsuario = objEnUsuario; txtNombres.Text = objEnUsuario.Nombres; txtApellidos.Text = objEnUsuario.Apellidos; txtUsuario.Text = objEnUsuario.Usuario; txtPassword.Text = objEnUsuario.Password; txtEmail.Text = objEnUsuario.Email; cmbRoles.Text = objEnUsuario.Rol; rdbActivo.Checked = objEnUsuario.Estado == 1; }
public ClsEnUsuario MtdObtenerUsuario(int id) { ClsNeConexion objcon = new ClsNeConexion(); objcon.conectar(); ClsEnUsuario objEUsuario = new ClsEnUsuario(); try { SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = ClsNeConexion.con; sqlCmd.CommandText = "USP_SID_Usuarios"; sqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter sqlId = new SqlParameter(); sqlId.ParameterName = "@id"; sqlId.SqlDbType = SqlDbType.Int; sqlId.Value = id; sqlCmd.Parameters.Add(sqlId); SqlDataReader sqlReader = sqlCmd.ExecuteReader(); if (sqlReader.Read()) { objEUsuario.Id = sqlReader.GetInt32(0); objEUsuario.Nombres = sqlReader["nombres"].ToString(); objEUsuario.Apellidos = sqlReader["apellidos"].ToString(); objEUsuario.Usuario = sqlReader["usuario"].ToString(); objEUsuario.Password = sqlReader["password"].ToString(); objEUsuario.Email = sqlReader["Email"].ToString(); objEUsuario.Rol = sqlReader["Rol"].ToString(); objEUsuario.Estado = sqlReader.GetInt32(7); objEUsuario.Fecha_creado = sqlReader["Fecha_creado"].ToString(); objEUsuario.Fecha_modificado = sqlReader["Fecha_modificado"].ToString(); } } catch (Exception ex) { objEUsuario = null; } finally { if (ClsNeConexion.con.State == ConnectionState.Open) { objcon.desconectar(); } } return(objEUsuario); }
public string MtdAgregarUsuario(ClsEnUsuario objEUsuario) { ClsNeConexion objcon = new ClsNeConexion(); objcon.conectar(); string rpta = ""; try { SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = ClsNeConexion.con; sqlCmd.CommandText = "USP_I_Usuarios"; sqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter sqlNombres = new SqlParameter(); sqlNombres.ParameterName = "@nombres"; sqlNombres.SqlDbType = SqlDbType.VarChar; sqlNombres.Size = 50; sqlNombres.Value = objEUsuario.Nombres; sqlCmd.Parameters.Add(sqlNombres); SqlParameter sqlApellidos = new SqlParameter(); sqlApellidos.ParameterName = "@apellidos"; sqlApellidos.SqlDbType = SqlDbType.VarChar; sqlApellidos.Size = 50; sqlApellidos.Value = objEUsuario.Apellidos; sqlCmd.Parameters.Add(sqlApellidos); SqlParameter sqlUsuario = new SqlParameter(); sqlUsuario.ParameterName = "@usuario"; sqlUsuario.SqlDbType = SqlDbType.VarChar; sqlUsuario.Size = 50; sqlUsuario.Value = objEUsuario.Usuario; sqlCmd.Parameters.Add(sqlUsuario); SqlParameter sqlPassword = new SqlParameter(); sqlPassword.ParameterName = "@password"; sqlPassword.SqlDbType = SqlDbType.VarChar; sqlPassword.Size = 50; sqlPassword.Value = objEUsuario.Password; sqlCmd.Parameters.Add(sqlPassword); SqlParameter sqlEmail = new SqlParameter(); sqlEmail.ParameterName = "@email"; sqlEmail.SqlDbType = SqlDbType.VarChar; sqlEmail.Size = 50; sqlEmail.Value = objEUsuario.Email; sqlCmd.Parameters.Add(sqlEmail); SqlParameter sqlRol = new SqlParameter(); sqlRol.ParameterName = "@rol"; sqlRol.SqlDbType = SqlDbType.VarChar; sqlRol.Size = 50; sqlRol.Value = objEUsuario.Rol; sqlCmd.Parameters.Add(sqlRol); SqlParameter sqlEstado = new SqlParameter(); sqlEstado.ParameterName = "@estado"; sqlEstado.SqlDbType = SqlDbType.Int; sqlEstado.Size = 50; sqlEstado.Value = objEUsuario.Estado; sqlCmd.Parameters.Add(sqlEstado); rpta = sqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se inserto el Usuario de forma correcta"; } catch (Exception ex) { rpta = ex.Message; } finally { if (ClsNeConexion.con.State == ConnectionState.Open) { objcon.desconectar(); } } return(rpta); }
public ClsEnUsuario MtdLoginUsuario(string usuario, string password) { ClsNeConexion objcon = new ClsNeConexion(); objcon.conectar(); ClsEnUsuario objEUsuario = null; try { SqlCommand sqlCmd = new SqlCommand(); sqlCmd.Connection = ClsNeConexion.con; sqlCmd.CommandText = "USP_Login_Usuarios"; sqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter sqlUsuario = new SqlParameter(); sqlUsuario.ParameterName = "@usuario"; sqlUsuario.SqlDbType = SqlDbType.VarChar; sqlUsuario.Size = 50; sqlUsuario.Value = usuario; sqlCmd.Parameters.Add(sqlUsuario); SqlParameter sqlPassword = new SqlParameter(); sqlPassword.ParameterName = "@password"; sqlPassword.SqlDbType = SqlDbType.VarChar; sqlPassword.Size = 50; sqlPassword.Value = password; sqlCmd.Parameters.Add(sqlPassword); SqlDataReader sqlReader = sqlCmd.ExecuteReader(); if (sqlReader.Read()) { objEUsuario = new ClsEnUsuario(); objEUsuario.Id = sqlReader.GetInt32(0); objEUsuario.Nombres = sqlReader["nombres"].ToString(); objEUsuario.Apellidos = sqlReader["apellidos"].ToString(); objEUsuario.Usuario = sqlReader["usuario"].ToString(); //objEUsuario.Password = sqlReader["password"].ToString(); objEUsuario.Email = sqlReader["Email"].ToString(); objEUsuario.Rol = sqlReader["Rol"].ToString(); objEUsuario.Estado = (int)sqlReader["estado"]; objEUsuario.Fecha_creado = sqlReader["Fecha_creado"].ToString(); objEUsuario.Fecha_modificado = sqlReader["Fecha_modificado"].ToString(); } } catch (Exception ex) { objEUsuario = null; } finally { if (ClsNeConexion.con.State == ConnectionState.Open) { objcon.desconectar(); } } return(objEUsuario); }