private void button1_Click(object sender, EventArgs e) { resp = Nusuario.Editar(Convert.ToInt16(Program.id_usuario), txtNOMBRE.Text, txtAPELLIDO.Text, txtTELEFONO.Text, comboBox1.Text, txtOBSERVACION.Text, txtUSUARIO.Text, txtCONTRASEÑA.Text); if (resp.Equals("ok")) { MensajeOk("Se realizo la operacion correctamente."); this.Close(); Form frm = frm_PRINCIPAL_ADMINISTRADOR.ActiveForm.MdiChildren.FirstOrDefault(X => X is frm_BUSCAR_USUARIO); frm_BUSCAR_USUARIO o = new frm_BUSCAR_USUARIO(); if (frm != null) { frm.Close(); frm_BUSCAR_USUARIO obj = new frm_BUSCAR_USUARIO(); obj.MdiParent = frm_PRINCIPAL_ADMINISTRADOR.ActiveForm; obj.Show(); return; } frm_BUSCAR_USUARIO obj2 = new frm_BUSCAR_USUARIO(); obj2.MdiParent = frm_PRINCIPAL_ADMINISTRADOR.ActiveForm; obj2.Show(); } else { MensajeOk("No se realizo la operacion"); } }
private void Btnguardar_Click(object sender, EventArgs e) { try { //La variable que almacena si se inserto //o se modifico la tabla string Rpta = ""; if (this.txtnombreusuario.Text == string.Empty || this.txtapellidosusuario.Text == string.Empty || txtnumdocumento.Text == string.Empty || txtnombredeusuario.Text == string.Empty || txtcontrasena.Text == string.Empty) { MensajeError("Falta ingresar algunos datos, serán remarcados"); erroricono.SetError(txtnombreusuario, "Ingrese un nombre"); erroricono.SetError(txtapellidosusuario, "Ingrese los apellidos"); erroricono.SetError(txtnumdocumento, "Ingrese un numero de documento"); erroricono.SetError(txtnombredeusuario, "Ingrese un nombre de usuario"); erroricono.SetError(txtcontrasena, "Ingrese una contraseña"); } else { if (this.IsNuevo) { string Pass = txtcontrasena.Text; //Vamos a Insertar un Trabajador Rpta = Nusuario.Insertar(this.txtnombreusuario.Text.Trim().ToUpper(), this.txtapellidosusuario.Text.Trim().ToUpper(), cmbsexo.Text, dtfechanacimiento.Value, Txttipodoc.Text, txtnumdocumento.Text, txtdireccion.Text, Txtnacionalidad.Text, txttelefono.Text, txtemailusuario.Text, txtnombredeusuario.Text, txtcontrasena.Text); } else { //Vamos a modificar un Trabajador Rpta = Nusuario.Editar(Convert.ToInt32(this.txtidusuario.Text), this.txtnombreusuario.Text.Trim().ToUpper(), this.txtapellidosusuario.Text.Trim().ToUpper(), cmbsexo.Text, dtfechanacimiento.Value, txtnumdocumento.Text, txtdireccion.Text, txttelefono.Text, txtemailusuario.Text, txtnombredeusuario.Text, txtcontrasena.Text); } //Si la respuesta fue OK, fue porque se modifico //o inserto el Cliente //de forma correcta if (Rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOK("Se insertó de forma correcta el registro"); } else { this.MensajeOK("Se actualizó de forma correcta el registro"); } } else { //Mostramos el mensaje de error this.MensajeError(Rpta); } this.IsNuevo = false; this.IsEditar = false; this.Botones(); this.Limpiar(); this.Mostrar(); this.txtidusuario.Text = ""; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }