public ClinicView PostEditMethod(ClinicView cv) { using (var clinicrepo = new ClinicRepository()) { if (cv.ClinicId == 0) { Clinic _clinic = new Clinic { ClinicId = cv.ClinicId, ClinicName = cv.ClinicName }; clinicrepo.Insert(_clinic); } else { Clinic _clinic = clinicrepo.GetById(cv.ClinicId); _clinic.ClinicId = cv.ClinicId; _clinic.ClinicName = cv.ClinicName; clinicrepo.Update(_clinic); } return(cv); } }
private void сlinicView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { if (ClinicView.Columns[e.ColumnIndex].HeaderText == "Address") { ClinicView.CancelEdit(); new AddressBuilder(this).ShowDialog(); } }
public ClinicView GetClinicId(int?id) { ClinicView cv = new ClinicView(); using (var clinicrepo = new ClinicRepository()) { Clinic _clinic = clinicrepo.GetById(id.Value); cv.ClinicId = _clinic.ClinicId; return(cv); } }
public void CreateMethod(ClinicView cv) { using (var clinicrepo = new ClinicRepository()) { if (cv.ClinicId == 0) { Clinic _clinic = new Clinic { ClinicId = cv.ClinicId, ClinicName = cv.ClinicName }; clinicrepo.Insert(_clinic); } } }
public ClinicView GETeditMethod(int?id) { ClinicView cv = new ClinicView(); using (var clinicrepo = new ClinicRepository()) { if (id.HasValue && id != 0) { Clinic _clinic = clinicrepo.GetById(id.Value); cv.ClinicId = _clinic.ClinicId; cv.ClinicName = _clinic.ClinicName; } return(cv); } }
public ClinicView GETdeleteMethod(int id) { ClinicView cv = new ClinicView(); using (var clinicrepo = new ClinicRepository()) { if (id != 0) { Clinic _clinic = clinicrepo.GetById(id); cv.ClinicId = _clinic.ClinicId; cv.ClinicName = _clinic.ClinicName; } return(cv); } }
public void AddClinic(ClinicView objClinicView, IAuthenticationManager authenticationManager) { using (var clinicrepo = new ClinicRepository()) { var newuser = new Template.Data.ApplicationUser() { Id = objClinicView.User.UserName, UserName = objClinicView.User.UserName, Email = objClinicView.User.UserName, PasswordHash = UserManager.PasswordHasher.HashPassword(objClinicView.User.Password), SecurityStamp = Guid.NewGuid().ToString() }; var clinic = new Clinic { ClinicId = objClinicView.ClinicId, ClinicName = objClinicView.ClinicName, User = newuser }; clinicrepo.Insert(clinic); } }
public void ClinicExecute() { ClinicView clinicView = new ClinicView(); clinicView.ShowDialog(); }
public ClinicViewModel(ClinicView clinicView) { this.clinicView = clinicView; ClinicList = service.GetAllClinics(); }