void CreateCierreProfecional(ClinicaMerced.Common.Entities.CierreCajaDiarioList list) { List <ClinicaMerced.Common.Entities.Caja.CierreCajaDiario> listToInsert = new List <ClinicaMerced.Common.Entities.Caja.CierreCajaDiario>(); ClinicaMerced.Common.Entities.Caja.CierreCajaDiario cierreDB = null; foreach (ClinicaMerced.Common.Entities.CierreCajaDiario cierre in list) { cierreDB = new Common.Entities.Caja.CierreCajaDiario(); cierreDB.Arancel = cierre.TotalArancel; cierreDB.Coseguro = cierre.TotalCoseguro; cierreDB.IdProfecional = cierre.IdProfecional; cierreDB.Fecha = this.dtPickerFechaInicio.Value; cierreDB.IdTipoIngreso = (int)TipoIngresoCaja.ProfecionalMedico; cierreDB.UserName = Environment.UserName; listToInsert.Add(cierreDB); } try { if (listToInsert.Count > 0) { CajaDAC.Create(listToInsert); } } catch (Exception ex) { ExceptionViewer.Show(ex); return; } }
void Pupulate(DateTime fecha) { ClinicaMerced.Common.Entities.CierreCajaDiarioList list = null; try { vwConsultaToCierreCajaDetailBindingSource.DataSource = CajaDAC.Retrive_Details(fecha); gridControl4.RefreshDataSource(); list = CajaDAC.Retrive_Consultas_CierreCajaDiario(fecha); } catch (Exception ex) { this.ExceptionViewer.Show(ex); return; } list_Rezetas = list.Search_Resetas(); list_Propietarios = list.Search_TipoProfecional(TipoProfecional.Propietario); list_Externos = list.Search_TipoProfecional(TipoProfecional.Externo); bindingSource_Externos.DataSource = list_Externos; cierreCajaDiarioBindingSource_Resetas.DataSource = list_Rezetas; cierreCajaDiarioBindingSource_Profecionales.DataSource = list_Propietarios; gridView1.RefreshData(); gridView2.RefreshData(); gridView3.RefreshData(); CheckCierreExist(); }