internal Person MapDtoToPersonEntity(IPersonalInfo dto) { return(new Person { Id = dto.PersonId, FirstName = dto.FirstName, LastName = dto.LastName, BirthDate = (DateTime)dto.BirthDate, Gender = (Gender)dto.Gender, ContactInfoId = dto.ContactInfoId }); }
public AccountController(IRegister registerEmployee, IEmployee employeeService, IPersonalInfo personalInfo, ILoginService loginService, ILogService _Logger, IPasswordResetService passwordResetService, IGenerateWebToken tokenGeneration) { _tokenGeneration = tokenGeneration; // for authorization _registerEmployee = registerEmployee; _loginService = loginService; _logger = _Logger; _passwordResetService = passwordResetService; _personalInfo = personalInfo; _employeeService = employeeService; }
public void SetUp(ISystemInfo si, IPersonalInfo pi) { user = pi.FullName; room = pi.Room; @object = pi.AttestObjectInfo.id; vipnet_client_version = si.VPNClientInfo.Version; kaspersky_version = si.AntivirusInfo.Version; crypto_pro_version = si.CryptoPROInfo.Version; secret_net_studio_version = si.DefenderNSDInfo.Version; ip_address = si.IpAddress; mac_address = si.MacAddress; host_name = si.HostName; hard_name = si.HDDInfoJson; os = si.OperationSystemJson; SetNullToEmptyStringMembers(); }
public MainViewModel(IPCInfo pc) { OVDList = Getway.LoadOvdInfo(); if (OVDList.Count == 0) { MainWindow.MayIGoOut = true; } ListPcInfo = new ObservableCollection <IPCInfo>(Getway.LoadPcInfo()); this.SystemParameters = new SystemInfo(); this.PersonalParameters = pc.GetPersonalInfo(); SelectedOVD = OVDList.First(x => x.Id == pc.ovd); if (pc.department != null) { SelectedDepartment = SelectedOVD.Departments?.First(x => x.Id == pc.department); } var obj = OVD.AllObjects.First(x => x.id == pc.@object); SelectedAttestObject = obj; FilterText = PersonalParameters.InventoryNumber; SelectedPc = pc; IsDropDownPcList = false; }
public MainViewModel(ISystemInfo sp, IPersonalInfo pi) { this.SystemParameters = sp; this.PersonalParameters = pi; ListPcInfo = new ObservableCollection <IPCInfo>(Getway.LoadPcInfo()); }
internal void UpdatePersonalInfo(IPersonalInfo dto) { Repository <Person>(repo => repo.Update(MapDtoToPersonEntity(dto))); }
public PersonalInfoController(IPersonalInfo personalInfoService, ILogService log) { _personalInfoService = personalInfoService; _logger = log; }
public JsonResult GetPersonalInfo() { IPersonalInfo info = personalInfoService.GetPersonalInfo(HttpContext.User.Identity.Name); return(Json(WebAssembler.Assemble(info), JsonRequestBehavior.AllowGet)); }