Beispiel #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="IsModal"></param>
 public PrecioOrigenForm(bool IsModal, PrecioOrigen precio)
     : base(IsModal)
 {
     InitializeComponent();
     _entity   = precio;
     this.Text = Resources.Labels.PRECIO_EDIT_TITLE;
     SetFormData();
 }
Beispiel #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="IsModal"></param>
 public PrecioOrigenForm(bool IsModal, Transporter transportista)
     : base(IsModal)
 {
     InitializeComponent();
     _transporter = transportista;
     _entity      = PrecioOrigen.NewChild(_transporter);
     SetFormData();
 }
Beispiel #3
0
        protected override void EditarPrecioOrigenAction()
        {
            if (Datos_PrecioOrigen.Current == null)
            {
                return;
            }

            PrecioOrigen     precio = (PrecioOrigen)Datos_PrecioOrigen.Current;
            PrecioOrigenForm form   = new PrecioOrigenForm(precio);

            form.ShowDialog(this);
        }
Beispiel #4
0
        protected override void EliminarPrecioOrigenAction()
        {
            if (Datos_PrecioOrigen.Current == null)
            {
                return;
            }

            PrecioOrigen precio = (PrecioOrigen)Datos_PrecioOrigen.Current;

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