/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="IsModal"></param>
 public PrecioDestinoForm(bool IsModal, PrecioDestino precio)
     : base(IsModal)
 {
     InitializeComponent();
     _entity = precio;
     SetFormData();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="IsModal"></param>
 public PrecioDestinoForm(bool IsModal, Transporter transportista)
     : base(IsModal)
 {
     InitializeComponent();
     _transportista = transportista;
     _entity        = PrecioDestino.NewChild(_transportista);
     SetFormData();
 }
예제 #3
0
        protected override void EditarPrecioDestinoAction()
        {
            if (Datos_PrecioDestino.Current == null)
            {
                return;
            }

            PrecioDestino     precio = (PrecioDestino)Datos_PrecioDestino.Current;
            PrecioDestinoForm form   = new PrecioDestinoForm(precio);

            form.ShowDialog(this);
        }
예제 #4
0
        protected override void EliminarPrecioDestinoAction()
        {
            if (Datos_PrecioDestino.Current == null)
            {
                return;
            }

            PrecioDestino precio = (PrecioDestino)Datos_PrecioDestino.Current;

            if (MessageBox.Show(moleQule.Face.Resources.Messages.DELETE_CONFIRM,
                                moleQule.Face.Resources.Labels.ADVISE_TITLE,
                                MessageBoxButtons.YesNo,
                                MessageBoxIcon.Question) == DialogResult.Yes)
            {
                _entity.PrecioDestinos.Remove(precio);
            }
        }
 /// <summary>
 /// Constructo para editar un precio
 /// </summary>
 /// <param name="precio">Precio a editar</param>
 public PrecioDestinoForm(PrecioDestino precio)
     : this(true, precio)
 {
 }