private void Guardar_Click(object sender, EventArgs e) { eliminarErrorProvider(); if (validarControles()) { //INSERTAR if (Editar == false) { try { string Expiracion_Usuario; Expiracion_Usuario = dtpfechaexpiracion.Value.ToString("dd/MM/yyyy"); string Fecha; Fecha = dtpfecha.Value.ToString("dd/MM/yyyy"); int NivelAcceso; NivelAcceso = Convert.ToInt32(cmbNivelAcceso.SelectedValue); int Sucursal; Sucursal = Convert.ToInt32(cmbsucursal.SelectedValue); Boolean Estado_Usuario; // if (rbMasculino.Checked == true) Sexo_Cliente = "M"; else Sexo_Cliente = "F"; if (rbActivo.Checked == true) { Estado_Usuario = true; } else { Estado_Usuario = false; } objetoCN.InsertarUsuario(txtcodigousuario.Text, NivelAcceso, Sucursal, txtusuario.Text, txtloginusuario.Text, txtcontrasena.Text, txttelefono.Text, txtcelular.Text, txtcorreo.Text, Estado_Usuario, Expiracion_Usuario, Fecha); timer1.Stop(); MessageBox.Show("Se inserto correctamente", "Proceso", MessageBoxButtons.OK, MessageBoxIcon.Information); //MostrarClientes(); limpiarForm(); Eliminar.Enabled = true; } catch (Exception ex) { MessageBox.Show("No se pudo insertar los datos por: " + ex); } } else //EDITAR if (Editar == true) { try { string Expiracion_Usuario; Expiracion_Usuario = dtpfechaexpiracion.Value.ToString("yyyy/MM/dd"); string Fecha; Fecha = dtpfecha.Value.ToString("yyyy/MM/dd"); int NivelAcceso; NivelAcceso = Convert.ToInt32(cmbNivelAcceso.SelectedValue); int Sucursal; Sucursal = Convert.ToInt32(cmbsucursal.SelectedValue); bool Estado_Usuario; // if (rbMasculino.Checked == true) Sexo_Cliente = "M"; else Sexo_Cliente = "F"; if (rbActivo.Checked == true) { Estado_Usuario = true; } else { Estado_Usuario = false; } objetoCN.Editarusuario(Id_Usuario, txtcodigousuario.Text, NivelAcceso, Sucursal, txtusuario.Text, txtloginusuario.Text, txtcontrasena.Text, txttelefono.Text, txtcelular.Text, txtcorreo.Text, Estado_Usuario, Expiracion_Usuario, Fecha); MessageBox.Show("Se edito correctamente", "Proceso", MessageBoxButtons.OK, MessageBoxIcon.Information); MostrarClientes(); Editar = false; } catch (Exception ex) { MessageBox.Show("No se pudo editar los datos por: " + ex); } } } habilitarCampos(false); }