protected void OnLoad() { try { var dtUser = new dtoUsuarios { operacion = "SelectByNombre", activo = true, }.CRUD().dtResult; ddlIdSolicita.DisplayMember = "nombre"; ddlIdSolicita.ValueMember = "idUsuario"; ddlIdSolicita.DataSource = dtUser; ddlIdSolicita.SelectedValue = "0"; txtFechaAlta.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); txtIdSalida.Text = "0"; inicializaTabla(); gvData.DataSource = dt; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { if (!validaCampos()) { return; } var result = new dtoUsuarios { operacion = txtIdUsuario.Text != "0" ? "Update" : "Insert", idUsuario = int.Parse(txtIdUsuario.Text), nombre = txtNombreUsuario.Text.Trim(), celular = txtCelular.Text.Trim(), correo = txtCorreo.Text.Trim(), idDepto = 1, idRol = int.Parse(ddlRol.SelectedValue.ToString()), idUsuarioA = LoginInfo.idUsuario, psw = txtPsw.Text.Trim(), telefono = txtTelefono.Text.Trim(), usuario = txtUsuario.Text.Trim(), activo = true }.CRUD(); if (!bool.Parse(result.hasError.ToString())) { string msn = "Registro " + (txtIdUsuario.Text != "0" ? "Actualizado" : "Agregado") + " Correctamenete"; MessageBox.Show(msn); var _frm = Application.OpenForms["Usuarios"] as Usuarios; if (!((_frm) != null)) { Usuarios frm = new Usuarios(); inicializaForm(frm); } else { _frm.Show(); _frm.btnActualizar_Click(null, null); } this.Hide(); } else { MessageBox.Show(result.messageError); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void gvData_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.RowIndex == -1 || e.ColumnIndex == -1) { return; } string idUsuario = gvData.Rows[e.RowIndex].Cells["idUsuario"].FormattedValue.ToString(); if (gvData.Columns[e.ColumnIndex].Name == "Delete") { if (idUsuario == "1") { return; } if (MessageBox.Show("¿Está seguro de que desea eliminar el Usuario?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var result = new dtoUsuarios { operacion = "Delete", idUsuario = int.Parse(idUsuario), activo = false, idUsuarioA = LoginInfo.idUsuario }.CRUD(); if (!bool.Parse(result.hasError.ToString())) { string msn = "Registro Eliminado Correctamenete"; MessageBox.Show(msn); OnLoad(); } else { MessageBox.Show(result.messageError); } } } else { } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void cargarDatos() { try { var dt = new dtoUsuarios { operacion = "SelectByID", activo = true, idUsuario = _idUsuario }.CRUD().dtResult; foreach (DataRow row in dt.Rows) { txtIdUsuario.Text = row["idUsuario"].ToString(); txtNombreUsuario.Text = row["nombre"].ToString(); txtNombreUsuario.Text = row["nombre"].ToString(); txtCelular.Text = row["celular"].ToString(); txtCorreo.Text = row["correo"].ToString(); txtPsw.Text = row["psw"].ToString(); txtTelefono.Text = row["telefono"].ToString(); txtUsuario.Text = row["usuario"].ToString(); ddlRol.SelectedValue = row["idRol"].ToString(); btnGuardar.Text = "Actualizar"; if (_idUsuario == 1 && LoginInfo.idUsuario != 1) { btnGuardar.Enabled = false; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }