public Boolean Anular() { try { if (Info_Encargado.estado == "I") { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.El_registro_se_encuentra_anulado), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } else { if (MessageBox.Show("¿Está seguro que desea anular el Tipo de Rubro #:" + txt_IdMotivo.Text.Trim() + " ?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion fr = new FrmGe_MotivoAnulacion(); fr.ShowDialog(); Af_Encargado_Bus neg = new Af_Encargado_Bus(); Af_Encargado_Info moInfo = new Af_Encargado_Info(); string mensaje = string.Empty; moInfo = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } //moInfo.UsuarioAnulacion = param.IdUsuario; //moInfo.MotivoAnulacion = fr.motivoAnulacion; bool resultado = neg.AnularDB(moInfo, ref mensaje); if (resultado) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = false; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = false; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(true); } else { return(false); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }
public Boolean Guardar() { bool resultado = false; try { Af_Encargado_Info InfoMotivo = new Af_Encargado_Info(); Af_Encargado_Bus BusMotivo = new Af_Encargado_Bus(); mensaje = ""; int id = 0; InfoMotivo = Get_Info(ref mensaje); if (mensaje != "") { MessageBox.Show(mensaje); return(false); } resultado = BusMotivo.GrabarDB(InfoMotivo, ref id, ref mensaje); if (resultado == true) { MessageBox.Show(mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.ucGe_Menu_Superior_Mant1.Visible_bntGuardar_y_Salir = true; this.ucGe_Menu_Superior_Mant1.Visible_btnGuardar = true; } else { Log_Error_bus.Log_Error(mensaje.ToString()); MessageBox.Show("Error " + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); } return(resultado); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); return(false); } }