示例#1
0
        public void Edit(RegistrarsDataModel model)
        {
            RegistrarsRepository RegistrarsStoredInModel = dataBaseGateWay.GetById(g => g.Id == model.Id), registrars;

            registrars           = new RegistrarsRepository();
            registrars.Id        = model.Id;
            registrars.Name      = model.Name;
            registrars.Telephone = model.Telephone;
            registrars.Notified  = model.Notified;
            dataBaseGateWay.Edit(RegistrarsStoredInModel, registrars);
        }
        public void Edit(VaccinationReservationDataModel model)
        {
            VaccinationReservationRepository vaccinationReservation = new VaccinationReservationRepository();

            vaccinationReservation.RegistrarId         = (int)model.RegistrarId;
            vaccinationReservation.VaccinationTypeId   = (int)model.VaccinationTypeId;
            vaccinationReservation.ReservationDateTime = model.ReservationDateTime;
            dataBaseGateWay.Edit(vaccinationReservation, null);
        }
        public void Edit(VaccinationTypesDataModel model)
        {
            VaccinationTypesRepository VaccinationType           = new VaccinationTypesRepository();
            VaccinationTypesRepository VaccinationTypeStoredInDb = dataBaseGateWay.GetById(g => g.Id == model.Id);

            VaccinationType.Id   = model.Id;
            VaccinationType.Name = model.Name;

            dataBaseGateWay.Edit(VaccinationTypeStoredInDb, VaccinationType);
        }
示例#4
0
        public void Edit(SystemSettingsDataModel model)
        {
            SystemSettingsRepository SystemSettings           = new SystemSettingsRepository();
            SystemSettingsRepository SystemSettingsStoredInDb = dataBaseGateWay.GetById(g => g.Id == model.Id);

            SystemSettings.Token            = model.Token;
            SystemSettings.NotificationType = (byte)model.NotificationType;
            SystemSettings.Id = model.Id;
            dataBaseGateWay.Edit(SystemSettingsStoredInDb, SystemSettings);
        }