protected override void UpdateFacturasCobro() { if (Datos_Cobros.Current == null) { Datos_Facturas.DataSource = null; return; } ChargeInfo cobro = (ChargeInfo)Datos_Cobros.Current; List <FacREAInfo> lista = new List <FacREAInfo>(); foreach (CobroREAInfo cf in cobro.CobroREAs) { FacREAInfo info = _facturas_cliente.GetItem(cf.OidExpedienteREA); if (info != null) { lista.Add(info); } } Datos_Facturas.DataSource = FacREAList.GetList(lista); SetUnlinkedGridValues(LineasFomento_DGW.Name); }
private void TipoExpediente_CB_SelectedIndexChanged(object sender, EventArgs e) { if (TipoExpediente_CB.SelectedItem == null) { return; } if (_facturas_todas == null) { return; } ETipoExpediente tipo = (ETipoExpediente)((long)TipoExpediente_CB.SelectedValue); if (tipo != ETipoExpediente.Todos) { FCriteria criteria = new FCriteria <long>("TipoExpediente", (long)TipoExpediente_CB.SelectedValue); _facturas = FacREAList.GetSortedList(_facturas_todas.GetSubList(criteria), "NExpediente", ListSortDirection.Ascending); } else { _facturas = FacREAList.GetSortedList(_facturas_todas, "NExpediente", ListSortDirection.Ascending); } Datos_Facturas.DataSource = _facturas; SetUnlinkedGridValues(Facturas_DGW.Name); SetGridColors(Facturas_DGW); }
public override void PrintDetailAction() { CobroReportMng reportMng = new CobroReportMng(AppContext.ActiveSchema, this.Text, FilterValues); ChargeInfo cobro = ChargeInfo.Get(ActiveItem.Oid, ActiveItem.ETipoCobro, true); switch (ActiveItem.ETipoCobro) { case ETipoCobro.Cliente: { CobroDetailRpt report = reportMng.GetDetallesCobroIndividualReport(cobro); ShowReport(report); } break; case ETipoCobro.REA: { FacREAList expedientes = FacREAList.GetListByCobro(cobro.Oid); CobroREADetailRpt report = reportMng.GetDetallesCobroREAIndividualReport(cobro, expedientes); ShowReport(report); } break; } }
private void Facturas_DGW_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (_facturas != null) { _facturas_todas = FacREAList.GetList(_facturas); _facturas_todas.UpdateCobroValues(Entity); SetGridColors(Facturas_DGW); } }
protected override void SetUnlinkedGridValues(string grid_name) { if (_facturas != null) { FacREAList list = FacREAList.GetList(_facturas); list.UpdateCobroValues(Entity); } UpdateAsignado(); }
protected override void PrintAction() { CobroReportMng reportMng = new CobroReportMng(AppContext.ActiveSchema); FacREAList expedientes = FacREAList.GetListByCobro(Entity.Oid); CobroREADetailRpt report = reportMng.GetDetallesCobroREAIndividualReport(EntityInfo, expedientes); ShowReport(report); }
protected override void RefreshMainData() { Datos.DataSource = _entity; PgMng.Grow(); _facturas_todas = FacREAList.GetNoCobradas(); _facturas = FacREAList.GetSortedList(_facturas_todas, "NExpediente", ListSortDirection.Ascending); Datos_Facturas.DataSource = _facturas; SetGridColors(Facturas_DGW); PgMng.Grow(); base.RefreshMainData(); }
public override void PrintDetailAction() { if (ActiveItem == null) { return; } CobroReportMng reportMng = new CobroReportMng(AppContext.ActiveSchema, this.Text, FilterValues); FacREAList expedientes = FacREAList.GetListByCobro(ActiveOID); CobroREADetailRpt report = reportMng.GetDetallesCobroREAIndividualReport(ActiveItem, expedientes); ShowReport(report); }
protected override void RefreshMainData() { Datos.DataSource = _entity; PgMng.Grow(); _facturas_todas = FacREAList.GetListByCobroAndPendientes(_entity.Oid); _facturas = FacREAList.GetSortedList(_facturas_todas, "NExpediente", ListSortDirection.Ascending); Datos_Facturas.DataSource = _facturas; PgMng.Grow(); UpdateAsignado(); base.RefreshMainData(); }
public override void RefreshSecondaryData() { _facturas_cliente = FacREAList.GetListByCobroAndPendientes(0); PgMng.Grow(string.Empty, "Facturas de REA"); }
protected override void UpdateFacturasPendientes() { Datos_FacPendientes.DataSource = FacREAList.GetNoCobradas(); SetUnlinkedGridValues(Pendientes_DGW.Name); }