public virtual void AddAccion(Accion Accion)
        {
            ItemContenedorAccion Item = new ItemContenedorAccion();

            Item.Accion = Accion;
            Acciones.Add(Item);
        }
 public virtual void AddAccion(Accion Accion)
 {
     ItemContenedorAccion Item = new ItemContenedorAccion();
     Item.Accion = Accion;
     Acciones.Add(Item);
 }
Exemple #3
0
 public void ExportarXML()
 {
     m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "5F4621A7-3641-4BD6-8FB5-050FA13046CE");
     IniciarFlujo();
 }
Exemple #4
0
 private void utbmMain_ToolClick(object sender, ToolClickEventArgs e)
 {
     try
     {
         switch (e.Tool.Key)
         {
             case "Nuevo":
                 CrearEntidad();
                 break;
             case "Modificar":
                 ModificarEntidad();
                 break;
             case "Eliminar":
                 EliminarEntidad();
                 break;
             case "Copiar":
                 CopiarEntidad();
                 break;
             case "Auditar":
                 AuditarEntidad();
                 break;
             case "Actualizar":
                 RefreshView();
                 break;
             case "ImportarXML":
                 ImportarXML();
                 break;
             case "ExportarXML":
                 ExportarXML();
                 break;
             default:
                 m_AccionActual = ((ItemContenedorAccion)m_Acciones.First(a => a.ID == e.Tool.Key)).Accion;
                 IniciarFlujo();
                 break;
         }
     }
     catch (Exception ex)
     {
         SoftException.Control(ex, SystemIcons.Warning.ToBitmap());   
     }
     
 }
Exemple #5
0
 public void AuditarEntidad() {
     m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "F2AA7339-35D6-44B0-AB96-04A97BF30F01");
     IniciarFlujo();
 }
Exemple #6
0
 public void ImportarXML()
 {
     m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "58AA8CC5-16F2-490A-924A-4C52CCF35E58");
     IniciarFlujo();
 }
Exemple #7
0
 public void CopiarEntidad() {
     if (m_ItemContenedor.Copiar)
     {
         m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "D8DCF2FE-D69F-4008-803B-64169D326887");
         m_AccionActual.AsignarEnsamblado(m_ItemContenedor.Panel.EntidadSF, "Formulario");
     }
     else {
         m_AccionActual = m_ItemContenedor.AccionCopiar;
     }
     IniciarFlujo();
 }
Exemple #8
0
 public void EliminarEntidad() {
     if (m_ItemContenedor.Eliminar)
     {
         m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "D820B486-63F5-40AA-8D41-0AD1E95080EF");
     }
     else {
         m_AccionActual = m_ItemContenedor.AccionEliminar;
     }
     IniciarFlujo();
 }
Exemple #9
0
 public static void ModificarEntidad() {
     if (m_ItemContenedor.Modificar) {
         m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "93C47EBE-51D9-4509-9CCE-76D2540B15FB");
         m_AccionActual.AsignarEnsamblado(m_ItemContenedor.Panel.EntidadSF, "Formulario");
     }
     else {
         m_AccionActual = m_ItemContenedor.AccionModificar;
     }
     IniciarFlujo();    
 }
Exemple #10
0
 public void CrearEntidad() {
     if (m_ItemContenedor.Crear)
     {
         m_AccionActual = (Accion)HelperNHibernate.GetEntityByID("Accion", "7E35D25A-E84A-4689-8297-9E392D0EC187");
         m_AccionActual.AsignarEnsamblado(m_ItemContenedor.Panel.EntidadSF, "Formulario");
     }
     else {
         m_AccionActual = m_ItemContenedor.AccionCrear;
     }
     IniciarFlujo();
 }
Exemple #11
0
 public static void ModificarPersonalizado(Object Object, Accion Accion)
 {
     ItemAccion Item = Accion.ItemByName("Modificar");
     if (Item != null) {
         ControllerApp Controlador = (ControllerApp)Factory.InstanceObject(Item.Ensamblado.Ensamblado_, Item.Clase);
         Controlador.m_ObjectFlow = Object;
         Controlador.m_EntidadSF = (EntidadSF)HelperNHibernate.GetEntityByID("EntidadSF", m_ItemContenedor.Panel.EntidadSF.ID);
         Controlador.Start();
         RefreshView();    
     }
 }