public static List<MenuEn> ConsultaMenu(UsuariosEn _usuario) { try { return ConsultasAd.ConsultaMenu(_usuario); } catch (Exception ex) { throw ex; } }
private void brnAceptar_Click(object sender, EventArgs e) { try { UsuariosEn user = new UsuariosEn(); Rol_X_Usuario rol = new Rol_X_Usuario(); user.Nombre = txtNombre.Text; user.Apellido1 = txtApellido1.Text; user.Apellido2 = txtApellido2.Text; user.Departamento.Id_departamento = Convert.ToInt32(cbDepartamento.SelectedValue); user.Departamento.Desc_departamento = cbDepartamento.SelectedText; user.Estado = cbEstado.SelectedText; user.Password = Encriptar.MD5Hash(txtPassword.Text); user.User_name = txtUsuario.Text; UsuarioLn.RegistrarUsuario(user); } catch (Exception ex) { MessageBox.Show("Se produjo un error al ingresar el usuario: "+ex.Message); } }
public Rol_X_Usuario() { usuario = new UsuariosEn(); rol = new RolEn(); }
public static void RegistrarUsuario(UsuariosEn _usuario) { try { using (SqlConnection con = DataBaseManager.OpenSqlDatabase(user, pass, servidor, baseDatos)) { using (SqlCommand command = con.CreateCommand()) { command.CommandText = "sp_registrar_usuario"; command.CommandType = System.Data.CommandType.StoredProcedure; command.Parameters.AddWithValue("@p_username", _usuario.User_name); command.Parameters.AddWithValue("@p_id_usuario", _usuario.Id_usuario); command.Parameters.AddWithValue("@p_nombre", _usuario.Nombre); command.Parameters.AddWithValue("@p_apellido1", _usuario.Apellido1); command.Parameters.AddWithValue("@p_apellido2", _usuario.Apellido2); command.Parameters.AddWithValue("@p_password", _usuario.Password); command.Parameters.AddWithValue("@p_estado", _usuario.Estado); command.Parameters.AddWithValue("@p_fec_ult_cambio", _usuario.Fec_ultimo_cambio); command.Parameters.AddWithValue("@p_id_depa", _usuario.Departamento.Id_departamento); command.ExecuteNonQuery(); } } } catch (Exception ex) { throw ex; } }
public static List<MenuEn> ConsultaMenu(UsuariosEn _usuario) { List<MenuEn> response = new List<MenuEn>(); try { using (SqlConnection con = DataBaseManager.OpenSqlDatabase(user, pass, servidor, baseDatos)) { using (SqlCommand command = con.CreateCommand()) { command.CommandText = "sp_consulta_menuxuser"; command.CommandType = System.Data.CommandType.StoredProcedure; command.Parameters.AddWithValue("@p_username", _usuario.User_name); using (SqlDataReader dr = command.ExecuteReader()) { while (dr.Read()) { MenuEn tmp = new MenuEn(); tmp.Cod_objeto = dr["cod_objeto"].ToString() ?? string.Empty; tmp.Id_menu = dr["id_menu"] != DBNull.Value ?Convert.ToInt32(dr["id_menu"]) : 0; response.Add(tmp); } } } } } catch (Exception ex) { throw ex; } return response; }
public static void RegistrarUsuario(UsuariosEn _usuario) { try { ConsultasAd.RegistrarUsuario(_usuario); } catch (Exception ex) { throw ex; } }