private void btnActualizar_Click(object sender, EventArgs e) { DialogResult Result = MessageBox.Show("¿DESEA GUARDAR LOS CAMBIOS?", "PREGUNTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Result == DialogResult.No) { return; } string NumCel = txtNumCel.Text; string Dir = txtDir.Text; string Cont = txtContraseña.Text; if (Utileria.ValidaTextoNum(NumCel)) { MessageBox.Show("EN ESTE CAMPO SOLO SE ACEPTAN NUMEROS", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!(Utileria.IsEmpty(NumCel))) { AdmEmp.UpdateCel(IDEmp, NumCel); MessageBox.Show("NÚMERO CELULAR ACTUALIZADO", "CONFIRMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (!(Utileria.IsEmpty(Dir))) { AdmEmp.UpdateDir(IDEmp, Dir); MessageBox.Show("DIRECCIÓN ACTUALIZADA", "CONFIRMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (!(Utileria.IsEmpty(Cont))) { AdmEmp.UpdatePass(IDEmp, Cont); MessageBox.Show("CONTRASEÑA ACTUALIZADA", "CONFIRMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); } Limpiar(); }
private void btnActualizar_Click(object sender, EventArgs e) { DialogResult Result = MessageBox.Show("¿DESEA GUARDAR LOS CAMBIOS?", "PREGUNTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Result == DialogResult.No) { return; } string NumCel = txtNumCel.Text; string Dir = txtDir.Text; if (Utileria.ValidaTextoNum(NumCel)) { MessageBox.Show("EN ESTE CAMPO SOLO SE ACEPTAN NUMEROS", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Utileria.IsEmpty(NumCel)) { MessageBox.Show("NO SE ACEPTAN CAMPOS VACIOS", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Utileria.IsEmpty(Dir)) { MessageBox.Show("NO SE ACEPTAN CAMPOS VACIOS", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } AdmEmp.UpdateCel(IDEmp, NumCel); AdmEmp.UpdateDir(IDEmp, Dir); Limpiar(); }
private void btnAgregar_Click(object sender, EventArgs e) { DialogResult Result = MessageBox.Show("¿DESEA AGREGAR ESTE EMPLEADO?", "PREGUNTA", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Result == DialogResult.No) { return; } if (Utileria.IsEmpty(txtNombre.Text)) { MessageBox.Show("NO SE ACEPTAN CAMPOS VACIOS EN EL NOMBRE", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Utileria.IsEmpty(txtEmail.Text)) { MessageBox.Show("NO SE ACEPTAN CAMPOS VACIOS EN EL EMAIL", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Utileria.IsEmpty(txtDireccion.Text)) { MessageBox.Show("NO SE ACEPTAN CAMPOS VACIOS EN LA DIRECCION", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Utileria.ValidaTextoNum(txtCelular.Text)) { MessageBox.Show("EN ESTE CAMPO SOLO SE ACEPTAN NUMEROS", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } int Rol = AdmEmp.GetIDByNameRol(cmbRol.SelectedItem.ToString()); if (AdmEmp.AddEmp(txtNombre.Text, txtEmail.Text, txtCelular.Text, txtDireccion.Text, Rol)) { MessageBox.Show("EMPLEADO AGREGADO EXITOSAMENRE", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); } int DepID = AdmDepto.GetID(cmbDepto.SelectedItem.ToString()); int EmpID = AdmEmp.GetIDByName(txtNombre.Text); SqlConnection Connection = UsoBD.ConectaBD(Utileria.GetConnectionString()); if (Connection == null) { MessageBox.Show("ERROR DE CONEXIÓN CON LA BASE DE DATOS"); foreach (SqlError E in UsoBD.ESalida.Errors) { MessageBox.Show(E.Message); } return; } string strComando = "INSERT INTO EMPLEADO_DEPTO(ID_Empleado,ID_Depto)"; strComando += " VALUES(@ID_Empleado, @ID_Depto)"; SqlCommand Insert = new SqlCommand(strComando, Connection); Insert.Parameters.AddWithValue("@ID_Empleado", EmpID); Insert.Parameters.AddWithValue("@ID_Depto", DepID); try { Insert.ExecuteNonQuery(); } catch (SqlException Ex) { foreach (SqlError item in Ex.Errors) { MessageBox.Show(item.Message); } Connection.Close(); } Connection.Close(); }