Exemplo n.º 1
0
 void ucGe_Menu_Mantenimiento_x_usuario_event_btnNuevo_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         FrmPrd_ProveedorMantenimiento frm = new FrmPrd_ProveedorMantenimiento();
         frm.set_accion(Cl_Enumeradores.eTipo_action.grabar);
         frm.ShowDialog();
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
Exemplo n.º 2
0
        private void llamaFRM(Cl_Enumeradores.eTipo_action Accion)
        {
            try
            {
                cp_proveedor_Info proveedo_Gri_I = new cp_proveedor_Info();
                proveedo_Gri_I = (cp_proveedor_Info)UltraGridProveedor.GetFocusedRow();
                if (proveedo_Gri_I != null)
                {
                    proveeI = proveedo_Gri_I;

                    frm = new FrmPrd_ProveedorMantenimiento();
                    frm.IdProveedorModificar(proveedo_Gri_I.IdProveedor);
                    frm.event_FrmPrd_ProveedorMantenimiento_FormClosing += new FrmPrd_ProveedorMantenimiento.delegate_FrmPrd_ProveedorMantenimiento_FormClosing(frm_event_FrmPrd_ProveedorMantenimiento_FormClosing);
                    frm.set_accion(Accion);
                    frm.MdiParent = this.MdiParent;

                    if (!(Accion == Cl_Enumeradores.eTipo_action.grabar))
                    {
                        frm.set_ProveedorInfo(proveeI);
                        persoI = Bus_Persona.Get_Info_Persona(proveeI.IdPersona);
                        frm.set_PersonaInfo(persoI);
                        frm.set_accion(Cl_Enumeradores.eTipo_action.actualizar);
                        frm.Show();
                    }
                    else
                    {
                        frm.set_accion(Cl_Enumeradores.eTipo_action.grabar);
                        frm.IdProveedor(Bus_Proveedor.GetId(param.IdEmpresa));
                        frm.Show();
                    }
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }