public override void DeleteAction()
        {
            switch (ActiveItem.ETipoAcreedor)
            {
            case ETipoAcreedor.Acreedor:
            case ETipoAcreedor.Proveedor:
                Proveedor.Delete(ActiveItem.OidAcreedor, ActiveItem.ETipoAcreedor);
                break;

            case ETipoAcreedor.Naviera:
                Naviera.Delete(ActiveItem.OidAcreedor);
                break;

            case ETipoAcreedor.Despachante:
                Despachante.Delete(ActiveItem.OidAcreedor);
                break;

            case ETipoAcreedor.TransportistaOrigen:
            case ETipoAcreedor.TransportistaDestino:
                Transporter.Delete(ActiveItem.OidAcreedor);
                break;
            }
            _action_result = DialogResult.OK;
        }
Esempio n. 2
0
        public static void Remove(long oid, ETipoAcreedor providerType)
        {
            switch (providerType)
            {
            case ETipoAcreedor.Proveedor:
            case ETipoAcreedor.Acreedor:
            case ETipoAcreedor.Partner:
                Proveedor.Delete(oid, providerType);
                break;

            case ETipoAcreedor.Naviera:
                Naviera.Delete(oid);
                break;

            case ETipoAcreedor.Despachante:
                Despachante.Delete(oid);
                break;

            case ETipoAcreedor.TransportistaDestino:
            case ETipoAcreedor.TransportistaOrigen:
                Transporter.Delete(oid);
                break;
            }
        }
 public override void DeleteAction()
 {
     Naviera.Delete(ActiveOID);
     _action_result = DialogResult.OK;
 }