コード例 #1
0
        protected override void EditAmountAction(DataGridViewRow row)
        {
            InputDecimalForm form = new InputDecimalForm();

            form.Message = Resources.Labels.IMPORTE_COBRO;

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                FacREAInfo item = row.DataBoundItem as FacREAInfo;

                _no_asignado += item.Asignado;

                CobroFactura cobro = _entity.CobroFacturas.GetItemByFactura(item.Oid);
                if (cobro != null)
                {
                    cobro.Cantidad = 0;
                }
                item.Cobrado   -= item.Asignado;
                item.Pendiente += item.Asignado;

                item.Asignado = form.Value;
                LinkREAExpedientAction(row);
                SetUnlinkedGridValues(Facturas_DGW.Name);
                REAExpedients_BS.ResetBindings(false);
                SetGridColors(Facturas_DGW);
            }
        }
コード例 #2
0
        protected void AsignarTodoAction()
        {
            foreach (DataGridViewRow row in Facturas_DGW.Rows)
            {
                LinkREAExpedientAction(row);
            }

            REAExpedients_BS.ResetBindings(false);

            SetGridColors(Facturas_DGW);
        }