public static User map(RegistrationInfoModel registrationInfoModel) { User user = new User(); user.Email = registrationInfoModel.Username; user.Password = registrationInfoModel.Password; return(user); }
public ActionResult UpdateDomainSettings(RegistrationInfoModel reristrationModel) { if (ModelState.IsValid) { var token = GetToken(); var userDomain = new UserDomain { Address = reristrationModel.Address, LegalName = reristrationModel.LegalName, Trademark = reristrationModel.Trademark, RegistredEmail = reristrationModel.Email }; RemontinkaServer.Instance.EntitiesFacade.UpdateUserDomain(token, userDomain); } return(RedirectToAction("Index")); }
public TInterface GetInstance <TInterface>(List <RegistrationInfoModel> registrations) { var interfaceType = typeof(TInterface); RegistrationInfoModel registration = FindRegistrationInfoModel(registrations, interfaceType); var constructor = registration.Implementation.GetConstructors().First(); var parameters = constructor.GetParameters(); if (!parameters.Any()) { return((TInterface)CreateInstance(registration.Implementation)); } else { var instances = new List <object>(); GatherConstructorParameterInstances(registrations, instances, parameters); return((TInterface)CreateInstance(registration.Implementation, instances.ToArray())); } }