private void cboClinic_SelectedIndexChanged(object sender, EventArgs e) { this.SelectedClinic = (Clinic)this.bdsClinic.List[cboClinic.SelectedIndex]; if (this.SelectedClinic == null) { return; } }
public void Insert(Clinic clinic) { clinic.CreatedDate = DateTime.Now; //clinic.CreatedUser = AppContext.LoggedInUser.Id; //clinic.LastUpdatedUser = AppContext.LoggedInUser.Id; clinic.LastUpdatedDate = DateTime.Now; clinic.Version = 0; this.Context.Clinics.Add(clinic); this.Context.SaveChanges(); }
private Clinic FillToEntity() { Clinic ent; if (IdClinicEdit <= 0) { ent = new Clinic(); } else { ent = clinicRepository.GetById(IdClinicEdit); } ent.Name = txtName.Text.Trim(); ent.Address = txtAddress.Text.Trim(); ent.Description = txtDescription.Text.Trim(); ent.LastSyncTime = DateTime.Now.Date; ent.Type = rdPK.Checked==true? 1:0; return ent; }
private void BindClinic() { if (AppContext.LoggedInUser.Role > MedicineRoles.SupperManager) { cboClinic.DataSource = new List <Clinic> { repClinic.GetById(AppContext.CurrentClinic.Id) }; } else { bdsClinic.DataSource = repClinic.GetAll(); } if (bdsClinic.Count > 0) { this.SelectedClinic = ((Clinic)bdsClinic.Current); } else { this.SelectedClinic = AppContext.CurrentClinic; } }
public void Update(Clinic clinic) { try { var oldClinic = this.Context.Clinics.FirstOrDefault(x => x.Id == clinic.Id); if (oldClinic == null) return; oldClinic.Name = clinic.Name; oldClinic.Address = clinic.Address; oldClinic.Description = clinic.Description; oldClinic.CreatedDate = clinic.CreatedDate; oldClinic.CreatedUser = clinic.CreatedUser; oldClinic.LastSyncTime = clinic.LastSyncTime; oldClinic.Type = clinic.Type; // oldClinic.LastUpdatedUser = AppContext.LoggedInUser.Id; oldClinic.LastUpdatedDate = DateTime.Now; oldClinic.Version++; this.Context.SaveChanges(); } catch (Exception ex) { throw; } }
private void FillToGrid() { if (AppContext.LoggedInUser.Role > MedicineRoles.SupperManager) { bdsClinic.DataSource = new List<Clinic> { clinicRepository.GetById(AppContext.CurrentClinic.Id) }; } else bdsClinic.DataSource = clinicRepository.GetAll(); this.grd.Refresh(); this.grd.Parent.Refresh(); if (bdsClinic.Count > 0) this.Clinic = (Clinic)bdsClinic.Current; }
private void cboClinic_SelectedIndexChanged(object sender, EventArgs e) { this.SelectedClinic = (Clinic)this.bdsClinic.List[cboClinic.SelectedIndex]; if (this.SelectedClinic == null) return; this.ClinicId = SelectedClinic.Id; }
private void BindClinic() { if (AppContext.LoggedInUser.Role > MedicineRoles.SupperManager) { cboClinic.DataSource = new List<Clinic> { repClinic.GetById(AppContext.CurrentClinic.Id) }; } else bdsClinic.DataSource = repClinic.GetAll(); if (bdsClinic.Count > 0) this.SelectedClinic = ((Clinic)bdsClinic.Current); else this.SelectedClinic = AppContext.CurrentClinic; }