Example #1
0
 public ReaderEditModel GetReaderEditModel(int readerId = 0)
 {
     if (readerId != 0)
     {
         var _readerDB        = _dataManager.Readers.GetReaderById(readerId);
         var _readerEditModel = new ReaderEditModel()
         {
             Id           = _readerDB.Id,
             Name         = _readerDB.Name,
             Surname      = _readerDB.Surname,
             Patronymic   = _readerDB.Patronymic,
             Region       = _readerDB.Region,
             District     = _readerDB.District,
             TicketNumber = _readerDB.TicketNumber,
             Telephone    = _readerDB.Telephone
         };
         return(_readerEditModel);
     }
     else
     {
         return(new ReaderEditModel()
         {
         });
     }
 }
Example #2
0
        public ReaderViewModel SaveReaderEditModelToDb(ReaderEditModel readerEditModel)
        {
            Reader _readerDbModel;

            if (readerEditModel.Id != 0)
            {
                _readerDbModel = _dataManager.Readers.GetReaderById(readerEditModel.Id);
            }
            else
            {
                _readerDbModel = new Reader();
            }
            _readerDbModel.Id           = readerEditModel.Id;
            _readerDbModel.Name         = readerEditModel.Name;
            _readerDbModel.Surname      = readerEditModel.Surname;
            _readerDbModel.District     = readerEditModel.District;
            _readerDbModel.TicketNumber = readerEditModel.TicketNumber;
            _readerDbModel.Telephone    = readerEditModel.Telephone;

            _dataManager.Readers.SaveReader(_readerDbModel);

            return(ReaderDBModelToViewModelById(_readerDbModel.Id));
        }
Example #3
0
 public IActionResult ReaderEdit2(ReaderEditModel _reader)
 {
     _servicesManager.Readers.SaveReaderEditModelToDb(_reader);
     return(View("ReaderEdit", _reader));
 }
Example #4
0
        public IActionResult ReaderEdit(int Id)
        {
            ReaderEditModel _editModel = _servicesManager.Readers.GetReaderEditModel(Id);

            return(View("ReaderEdit", _editModel));
        }
Example #5
0
 public IActionResult ReaderCreate2(ReaderEditModel _editModel)
 {
     _servicesManager.Readers.SaveReaderEditModelToDb(_editModel);
     return(View("ReaderCreate", _servicesManager.Readers.CreateNewReaderEditModel()));
 }
Example #6
0
        public IActionResult ReaderCreate()
        {
            ReaderEditModel _editModel = _servicesManager.Readers.CreateNewReaderEditModel();

            return(View("ReaderCreate", _editModel));
        }