private void llamar_Formulario(Cl_Enumeradores.eTipo_action Accion) { try { frm = new frmFa_Clientes_Mant(); frm.event_frmFA_Clientes_Mant_FormClosing += new frmFa_Clientes_Mant.Delegate_frmFA_Clientes_Mant_FormClosing(frm_event_frmFA_Clientes_Mant_FormClosing); if (Accion != Cl_Enumeradores.eTipo_action.grabar) { if (get_ClienteInfo() != null) { if (get_ClienteInfo().IdEmpresa != 0) { frm.set_Cliente(get_ClienteInfo()); frm.set_Accion(Accion); frm.Show(); } else { MessageBox.Show("No ha seleccionado ningún registro.\nPor favor seleccione un registro para continuar.", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { frm.set_Accion(Accion); frm.Show(); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void btnNuevo_Click(object sender, EventArgs e) { try { frmFa_Clientes_Mant ofrm = new frmFa_Clientes_Mant(); ofrm.set_Accion(Info.General.Cl_Enumeradores.eTipo_action.grabar); ofrm.MdiParent = base.ParentForm.MdiParent; ofrm.Show(); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void llamar_Formulario(Cl_Enumeradores.eTipo_action Accion) { try { if (IdTipo_Persona == Cl_Enumeradores.eTipoPersona.PROVEE) { frmProvee = new frmCP_Proveedor_Mant(); frmProvee.event_frmCP_MantProveedor_FormClosing += frmProvee_event_frmCP_MantProveedor_FormClosing; if (!(Accion == Cl_Enumeradores.eTipo_action.grabar)) { frmProvee.set_ProveedorInfo(Get_Info_Proveedor()); frmProvee.set_Accion(Accion); } else { frmProvee.set_Accion(Accion); } frmProvee.Show(); } if (IdTipo_Persona == Cl_Enumeradores.eTipoPersona.CLIENTE) { frmCliente = new frmFa_Clientes_Mant(); frmCliente.event_frmFA_Clientes_Mant_FormClosing += frmCliente_event_frmFA_Clientes_Mant_FormClosing; if (!(Accion == Cl_Enumeradores.eTipo_action.grabar)) { frmCliente.set_Cliente(Get_Info_Cliente()); frmCliente.set_Accion(Accion); } else { frmCliente.set_Accion(Accion); } frmCliente.Show(); } if (IdTipo_Persona == Cl_Enumeradores.eTipoPersona.PERSONA) { frmPersona = new frmGe_MantPersona(); frmPersona.event_frmGe_MantPersona_FormClosing += frmPersona_event_frmGe_MantPersona_FormClosing; if (!(Accion == Cl_Enumeradores.eTipo_action.grabar)) { frmPersona.set_Persona(Get_Info_Persona()); frmPersona.set_Accion(Accion); } else { frmPersona.set_Accion(Accion); } frmPersona.Show(); } if (IdTipo_Persona == Cl_Enumeradores.eTipoPersona.EMPLEA) { frmEmpleado = new frmRo_Empleado_Mant(); frmEmpleado.event_frmRo_MantEmpleado_FormClosing += frmEmpleado_event_frmRo_MantEmpleado_FormClosing; if (!(Accion == Cl_Enumeradores.eTipo_action.grabar)) { frmEmpleado.set_Empleado(Get_Info_Empleado()); frmEmpleado.set_Accion(Accion); } else { frmEmpleado.set_Accion(Accion); } frmEmpleado.Show(); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }