Beispiel #1
0
 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;
        }
Beispiel #4
0
 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;
            }
        }
Beispiel #6
0
        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;
        }
Beispiel #7
0
 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;

        }