private void btnGuardar_Click(object sender, EventArgs e) { try { if (txtNombre.Text == string.Empty || txtApellido.Text == string.Empty || cbSexo.Text == "Seleccionar" || cbAcceso.Text == "Seleccionar" || txtUsuario.Text == string.Empty || txtPassword.Text == string.Empty) { MensajeError("Debe proporcionar Nombre, Apellido, sexo, fecha de nacimiento, numero de identidad, usuario y password del empleado"); } else { if (Program.Evento == 0) { ObjEntidad.Nombre = txtNombre.Text.Trim().ToUpper(); ObjEntidad.Apellido = txtApellido.Text.Trim().ToUpper(); ObjEntidad.Sexo = cbSexo.Text.Trim().ToUpper(); ObjEntidad.Fecha_Nacimiento = dTPFecha.Value; ObjEntidad.Numero_Documento = txtNumDoc.Text.Trim(); ObjEntidad.Direccion = txtDireccion.Text.Trim().ToUpper(); ObjEntidad.Telefono = txtTelefono.Text.Trim().ToUpper(); ObjEntidad.Email = txtEmail.Text.Trim().ToUpper(); ObjEntidad.Acceso = cbAcceso.Text.Trim().ToUpper(); ObjEntidad.Usuario = txtUsuario.Text.Trim(); ObjEntidad.Password = txtPassword.Text.Trim(); ObjNegocio.InsertarRegistro(ObjEntidad); MensajeConfirmacion("Se ingresó correctamente el nuevo registro"); Program.Evento = 0; LimpiarTexto(); Close(); } if (Program.Evento == 1) { ObjEntidad.Id_empleado = Convert.ToInt32(txtID.Text); ObjEntidad.Nombre = txtNombre.Text.Trim().ToUpper(); ObjEntidad.Apellido = txtApellido.Text.Trim().ToUpper(); ObjEntidad.Sexo = cbSexo.Text.Trim().ToUpper(); ObjEntidad.Fecha_Nacimiento = dTPFecha.Value; ObjEntidad.Numero_Documento = txtNumDoc.Text.Trim(); ObjEntidad.Direccion = txtDireccion.Text.Trim().ToUpper(); ObjEntidad.Telefono = txtTelefono.Text.Trim().ToUpper(); ObjEntidad.Email = txtEmail.Text.Trim().ToUpper(); ObjEntidad.Acceso = cbAcceso.Text.Trim().ToUpper(); ObjEntidad.Usuario = txtUsuario.Text.Trim(); ObjEntidad.Password = txtPassword.Text.Trim(); ObjNegocio.EditarRegistro(ObjEntidad); MensajeConfirmacion("Se modificó correctamente el registro"); Program.Evento = 0; LimpiarTexto(); Close(); } } } catch (Exception ex) { MessageBox.Show("ERROR " + ex.Message + ex.StackTrace); } }