private void btn_acpetar_Click(object sender, EventArgs e) { try { if (Accion == "A" || Accion == "M" || Accion == "E") { if (this.txt_nombre.Text != "" && this.txt_descripcion.Text != "") { Negocios = new Gestor(); Proc = new Procedimiento(); Int32 FilasAfectadas = 0; Proc.Nombre_Procedimiento = this.txt_nombre.Text; Proc.Descripcion_Procedimiento = this.txt_descripcion.Text; if (Accion == "A") { FilasAfectadas = Negocios.AgregarProcedimiento(Proc, Usuario); if (FilasAfectadas > 0) { MessageBox.Show("Procedimiento Agregado exitosamente!!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { if (FilasAfectadas == -1) { MessageBox.Show("El procedimiento se ha agregado exitosamente pero no se a podido registrar la transaccion!!!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { MessageBox.Show("Error al agregar el procedimiento!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } if (Accion == "M") { Proc.Id_Procedimiento = int.Parse(this.txt_id_procedimiento.Text); FilasAfectadas = Negocios.ModificarProcedimiento(Proc, Usuario); if (FilasAfectadas > 0) { MessageBox.Show("Procedimiento Modificado exitosamente!!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { if (FilasAfectadas == -1) { MessageBox.Show("El procedimiento se ha Modificado exitosamente pero no se a podido registrar la transaccion!!!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { MessageBox.Show("Error al modificar el procedimiento!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } if (Accion == "E") { DialogResult dr = MessageBox.Show("Realmente desea eliminar el proceso?", "Eliminar el proceso", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dr == DialogResult.Yes) { FilasAfectadas = Negocios.EliminarProcedimiento(int.Parse(this.txt_id_procedimiento.Text), Usuario); if (FilasAfectadas > 0) { MessageBox.Show("Procedimiento eliminado exitosamente!!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { if (FilasAfectadas == -1) { MessageBox.Show("El procedimiento se ha eliminado exitosamente pero no se a podido registrar la transaccion!!!", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } else { MessageBox.Show("Error al eliminar el procedimiento!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { this.Close(); } } } else { MessageBox.Show("No se a llenado uno o varios campos!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (Accion == "C") { this.Close(); } }catch (Exception ex) { MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }