protected void ListaUsuariosGridView_RowDataBound(object sender, GridViewRowEventArgs e) { try { if (e.Row.RowType == DataControlRowType.DataRow) { string apellido = e.Row.Cells[3].Text; string IdTipoUsuario = e.Row.Cells[4].Text; string email = e.Row.Cells[5].Text; string celular = e.Row.Cells[7].Text; TipoUsuario objTipoUsuario = TipoUsuarioBLL.GetTipoUserById(Convert.ToInt32(IdTipoUsuario)); e.Row.Cells[4].Text = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(objTipoUsuario.Descripcion); if (apellido.Equals(" ")) { e.Row.Cells[3].Text = "-"; } if (email.Equals(" ")) { e.Row.Cells[5].Text = "-"; } if (celular.Equals(" ")) { e.Row.Cells[7].Text = "-"; } } } catch (Exception ex) { log.Error("Error al conseguir el nombre del Tipo de Usuario", ex); } }
private void BuscarBoton_Click(object sender, RoutedEventArgs e) { var lista = new List <TipoUsuario>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: lista = TipoUsuarioBLL.GetList(p => p.TipoUsuarioID == Convert.ToInt32(CriterioTextBox.Text)); break; case 1: lista = TipoUsuarioBLL.GetList(p => p.Tipo == CriterioTextBox.Text); break; } } else { lista = TipoUsuarioBLL.GetList(c => true); } if (lista == null) { MessageBox.Show("No encontrado", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = lista; }
public void cargarDatosTipoUsuario() { TipoUsuario theData = null; try { theData = TipoUsuarioBLL.GetTipoUserById(Convert.ToInt32(TiopUsuarioidHiddenField.Value)); if (theData == null) { Response.Redirect("~/Administracion/TipoUsuario/ListaTipoUsuario.aspx"); } if (theData.TipoUsuarioId != 0) { descripcionTextBox.Text = theData.Descripcion; SaveTipoUsuairio.Visible = false; UpdateTipoUsuarioButton.Visible = true; } } catch { log.Error("Error al obtener la información del tipo de Usuario"); } }
public RUsuario() { InitializeComponent(); this.DataContext = usuario; Combo_cb.ItemsSource = TipoUsuarioBLL.GetList(p => true); Combo_cb.SelectedValuePath = "TipoUsuarioId"; Combo_cb.DisplayMemberPath = "Tipo"; }
private void BuscarButton_Clic(object serder, RoutedEventArgs e) { TipoUsuario encotrado = TipoUsuarioBLL.Buscar(Utilidades.ToInt(IdTextBox.Text)); if (encotrado != null) { this.tipoUsuario = encotrado; Cargar(); MessageBox.Show("Exito!!", "EXITO", MessageBoxButton.OK, MessageBoxImage.Information); } else { Limpiar(); MessageBox.Show("Tipo Usuario No Exite", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { if (TipoUsuarioBLL.Eliminar(Utilidades.ToInt(IdTextBox.Text))) { Limpiar(); MessageBox.Show("Eliminado", "EXITO"); } else { MessageBox.Show("Fallo", "Error"); } }
public void llenarInformacionUsuario() { try { Usuario theData = UsuariosBLL.GetUserById(Convert.ToInt32(usuarioIdHiddenField.Value)); NombreUserLabel.Text = theData.Nombre; Apellidolabel.Text = theData.Apellido; TipoUsuario objTipoUsuario = TipoUsuarioBLL.GetTipoUserById(theData.TipoUsuarioId); TipoUsuarioLabel.Text = objTipoUsuario.Descripcion; UserEmailLabel.Text = theData.Email; } catch (Exception) { log.Error("error al llenar la imformacion del usuario"); throw; } }
private void GuardarButton_Click(object serder, RoutedEventArgs e) { if (!Validar()) { return; } var paso = TipoUsuarioBLL.Guardar(tipoUsuario); if (paso) { Limpiar(); MessageBox.Show("Exito Exito", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Fallo", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
protected void SaveTipoUsuairio_Click(object sender, EventArgs e) { TipoUsuario objTipoUsuario = new TipoUsuario(); if (!string.IsNullOrEmpty(descripcionTextBox.Text)) { objTipoUsuario.Descripcion = descripcionTextBox.Text; ErrorDescripcion.Visible = false; } else { ErrorDescripcion.Visible = true; } if (!string.IsNullOrEmpty(objTipoUsuario.Descripcion)) { TipoUsuarioBLL.InsertTipoUsuario(objTipoUsuario); Response.Redirect("~/Administracion/TipoUsuario/ListaTipoUsuario.aspx"); } }
protected void UpdateTipoUsuarioButton_Click(object sender, EventArgs e) { TipoUsuario objTipoUsuario = new TipoUsuario(); if (!string.IsNullOrEmpty(descripcionTextBox.Text)) { objTipoUsuario.Descripcion = descripcionTextBox.Text; ErrorDescripcion.Visible = false; } else { ErrorDescripcion.Visible = true; } if (!string.IsNullOrEmpty(objTipoUsuario.Descripcion)) { objTipoUsuario.TipoUsuarioId = Convert.ToInt32(TiopUsuarioidHiddenField.Value); TipoUsuarioBLL.UpdateTipoUsuario(objTipoUsuario); Response.Redirect("~/Administracion/TipoUsuario/ListaTipoUsuario.aspx"); } }
public void cargarListaTipoUsuario(string query) { try { List <TipoUsuario> ListaTipoUsuario = TipoUsuarioBLL.GetTipoUsuarioListForSearch(query); if (ListaTipoUsuario.Count > 0) { errorTipoUsuario.Visible = false; } else { errorTipoUsuario.Visible = true; } ListaTipoUsuarioGridView.DataSource = ListaTipoUsuario; ListaTipoUsuarioGridView.DataBind(); } catch (Exception ex) { throw ex; } }
public void cargarDatosUsuario() { Usuario theData = null; TipoUsuario objTipoUsuario = null; try { theData = UsuariosBLL.GetUserById(Convert.ToInt32(UsuarioIdHiddenField.Value)); objTipoUsuario = TipoUsuarioBLL.GetTipoUserById(theData.TipoUsuarioId); if (theData == null) { Response.Redirect("~/Administracion/Usuario/ListaUsuario.aspx"); } if (theData.UsuarioId != 0) { UserName.Text = theData.Nombre; ApellidoTextBox.Text = theData.Apellido; PasswordTextBox.Text = theData.Password; PasswordTextBox.Visible = false; ConfirmPassword.Visible = false; PasswordLabel.Visible = false; ConfirmPasswordLabel.Visible = false; SaveUsersAdmin.Visible = false; UpdateButton.Visible = true; TipoUsuarioTextBox.Text = objTipoUsuario.Descripcion; tipoUsuarioIdHiddenField.Value = Convert.ToString(objTipoUsuario.TipoUsuarioId); //PedidoComboBox.SelectedValue = Convert.ToString(theData.TipoUsuarioId); EmailText.Text = theData.Email; CellPhoneTextBox.Text = theData.Celular1; CellPhoneTextBox2.Text = theData.Celular2; } } catch { log.Error("Error al obtener la información del Usuario"); } }
//protected void busquedaBtn_Click(object sender, EventArgs e) //{ // string armadoDeQuery = "@descripcion \"" + busquedaAreaTxt.Text + "\""; // string query = consultaSql(armadoDeQuery).SqlQuery(); // cargarListaTipoUsuario(query); //} protected void ListaTipoUsuarioGridView_RowCommand(object sender, GridViewCommandEventArgs e) { int moduloId = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "Eliminar") { try { TipoUsuarioBLL.DeleteTipoUsuario(moduloId); cargarListaTipoUsuario(""); } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(this.GetType(), "ErrorAlert", "alert('No se puede eliminar por que este Tipo de Usuario esta siendo utilizado');", true); log.Error("Error al eliminar el Tipo de usuario con el id '" + moduloId + "'", ex); } } if (e.CommandName == "Editar") { Session["TipoUsurioId"] = moduloId; Response.Redirect("~/Administracion/TipoUsuario/RegistrarTipoUsuario.aspx"); } }
protected void SaveUsersAdmin_Click(object sender, EventArgs e) { try { Usuario objUsuario = new Usuario(); if (!string.IsNullOrEmpty(UserName.Text)) { objUsuario.Nombre = UserName.Text.ToLower(); ErrorNombre.Visible = false; } else { ErrorNombre.Visible = true; } if (!string.IsNullOrEmpty(ApellidoTextBox.Text)) { objUsuario.Apellido = ApellidoTextBox.Text.ToLower(); ErrorApellido.Visible = false; } else { ErrorApellido.Visible = true; } if (!string.IsNullOrEmpty(PasswordTextBox.Text)) { objUsuario.Password = PasswordTextBox.Text; ErrorPassword.Visible = false; } else { ErrorPassword.Visible = true; } if (!string.IsNullOrEmpty(EmailText.Text)) { objUsuario.Email = EmailText.Text; ErrorEmail.Visible = false; } else { ErrorEmail.Visible = true; } if (!string.IsNullOrEmpty(CellPhoneTextBox.Text)) { objUsuario.Celular1 = CellPhoneTextBox.Text; ErrorCelulare.Visible = false; } else { ErrorCelulare.Visible = true; } if (string.IsNullOrEmpty(CellPhoneTextBox2.Text)) { objUsuario.Celular2 = ""; } List <TipoUsuario> objTipoUsuario = TipoUsuarioBLL.GetTipoUser(); for (int i = 0; i < objTipoUsuario.Count; i++) { if (objTipoUsuario[i].Descripcion.Equals(TipoUsuarioTextBox.Text)) { tipoUsuarioIdHiddenField.Value = Convert.ToString(objTipoUsuario[i].TipoUsuarioId); } } objUsuario.TipoUsuarioId = Convert.ToInt16(tipoUsuarioIdHiddenField.Value); objUsuario.Celular2 = CellPhoneTextBox2.Text; objUsuario.Nit = 0; if (!string.IsNullOrEmpty(objUsuario.Nombre) && !string.IsNullOrEmpty(objUsuario.Apellido) && !string.IsNullOrEmpty(objUsuario.Email) && !string.IsNullOrEmpty(objUsuario.Celular1) && !string.IsNullOrEmpty(objUsuario.Password)) { if (objUsuario.Password.Equals(ConfirmPassword.Text)) { UsuariosBLL.InsertUsuario(objUsuario); ErrorConfirmar.Visible = false; Response.Redirect("~/Administracion/Usuario/ListaUsuario.aspx"); } else { ErrorConfirmar.Text = "No coincidió su contraseña"; ErrorConfirmar.Visible = true; } } } catch (Exception ex) { throw ex; } }