/// <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(); }
/// <summary> /// Constructor /// </summary> /// <param name="IsModal"></param> public PrecioOrigenForm(bool IsModal, Transporter transportista) : base(IsModal) { InitializeComponent(); _transporter = transportista; _entity = PrecioOrigen.NewChild(_transporter); SetFormData(); }
protected override void EditarPrecioOrigenAction() { if (Datos_PrecioOrigen.Current == null) { return; } PrecioOrigen precio = (PrecioOrigen)Datos_PrecioOrigen.Current; PrecioOrigenForm form = new PrecioOrigenForm(precio); form.ShowDialog(this); }
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); } }
/// <summary> /// Constructo para editar un precio /// </summary> /// <param name="precio">Precio a editar</param> public PrecioOrigenForm(PrecioOrigen precio) : this(true, precio) { }