private void llama_frm(Cl_Enumeradores.eTipo_action Accion) { try { frm = new frmFa_Nota_Deb_Graf_Mant(); frm.Event_frmFA_NotaCreditoDebito_FormClosing += frm_Event_frmFA_NotaCreditoDebito_FormClosing; frm.MdiParent = this.MdiParent; if (Accion != Cl_Enumeradores.eTipo_action.grabar) { if (Info != null) { frm.SetInfo(Info); frm.setAccion(Accion); frm.Show(); } else { MessageBox.Show("Para continuar debe seleccionar un registro", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { frm.setAccion(Accion); frm.Show(); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void Llamar_formulario_NTDB(int IdEmpresa, int IdSucursal, int IdBodega, decimal IdNota) { try { info_NotaDebito = bus_NotaDebito.Get_Info_notaCreDeb_x_ND(IdEmpresa, IdSucursal, IdBodega, IdNota); if (info_NotaDebito != null) { info_NotaDebito.NotaCreDeb_Graf_Info = bus_NotaDebito_graf.get_Info_graf(IdEmpresa, IdSucursal, IdBodega, IdNota); frmFa_Nota_Deb_Graf_Mant frm = new frmFa_Nota_Deb_Graf_Mant(); frm.setAccion(Info.General.Cl_Enumeradores.eTipo_action.actualizar); frm.SetInfo(info_NotaDebito); frm.MdiParent = this.MdiParent; frm.Show(); frm.Event_frmFA_NotaCreditoDebito_FormClosing += frm_Event_frmFA_NotaCreditoDebito_FormClosing; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }