protected override void BorrarProductoAction()
 {
     if (Datos_ProductoCliente.Current != null)
     {
         if (ProgressInfoMng.ShowQuestion(Face.Resources.Messages.DELETE_CONFIRM) == DialogResult.Yes)
         {
             ProductoCliente producto = (ProductoCliente)Datos_ProductoCliente.Current;
             _entity.Productos.Remove(producto);
         }
     }
 }
        protected override void SelectTipoDescuentoLineaAction()
        {
            ProductoCliente item = Productos_DGW.CurrentRow.DataBoundItem as ProductoCliente;

            SelectEnumInputForm form = new SelectEnumInputForm(true);

            form.SetDataSource(Library.Common.EnumText <ETipoDescuento> .GetList(false));

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                ComboBoxSource tipo = form.Selected as ComboBoxSource;
                item.ETipoDescuento = (ETipoDescuento)tipo.Oid;

                ControlsMng.UpdateBinding(Datos_ProductoCliente);
            }
        }