// // GET: /BusinessRegistration/ public ActionResult BusinessRegistrationIndex() { BusinessRegistrationModel model = GetBusinessRegistrationModelFromSession(); model.hdnCurrentTab = Session["BRActiveTab"] != null?Convert.ToInt32(Session["BRActiveTab"]) : 0; UserDto userDto = (UserDto)Session[Constants.SKCURRENTUSER]; int caId = Convert.ToInt32(Helper.GetCAIdOfUser(userDto)); ClientDto clientDto = GetClient(caId, false); model = Mapper.Map <ClientDto, BusinessRegistrationModel>(clientDto); //model.ClientAddress = clientDto.ClientAddress; //model.ClientAPMC = clientDto.ClientAPMC; //model.ClientBusinessConstitution = clientDto.ClientBusinessConstitution; //model.ClientCommodities = clientDto.ClientCommodities; //model.ClientContacts = clientDto.ClientContacts; //model.ClientPartners = clientDto.ClientPartners; //model.ClientPhoneCharges = clientDto.ClientPhoneCharges; //model.ClientPrimaryContactPerson = clientDto.ClientPrimaryContactPerson; //model.ClientSisterConcerns = clientDto.ClientSisterConcerns; //model.ClientSubscription = clientDto.ClientSubscription; //model.ClientTaxationAndLicenses = clientDto.ClientTaxationAndLicenses; //model.CompanyAddress.Address = clientDto.ClientAddress; //model.CompanyContacts.Contacts = clientDto.ClientContacts; //model.CompanyContacts.Email1 = clientDto.Email1; //model.CompanyContacts.Email2 = clientDto.Email2; //model.CompanyContacts.Website= clientDto.Website; //if (clientDto.ClientPrimaryContactPerson != null) //{ // model.PrimaryContactsContacts.Email1 = clientDto.ClientPrimaryContactPerson.Email1; // model.PrimaryContactsContacts.Email1 = clientDto.ClientPrimaryContactPerson.Email2; // if(clientDto.ClientPrimaryContactPerson.ClientPrimaryContactPersonAddress != null) // model.PrimaryContactsAddress.Address = clientDto.ClientPrimaryContactPerson.ClientPrimaryContactPersonAddress; // if(clientDto.ClientPrimaryContactPerson.ClientPrimaryContacts != null) // model.PrimaryContactsContacts.Contacts = clientDto.ClientPrimaryContactPerson.ClientPrimaryContacts; //} //if (clientDto.ClientAPMC != null) //{ // model.ApmcContacts.Email1 = clientDto.ClientAPMC.Email1; // model.ApmcContacts.Email2 = clientDto.ClientAPMC.Email2; // model.ApmcContacts.Website = clientDto.ClientAPMC.Website; // if(clientDto.ClientAPMC.Address != null) // model.ApmcAddress.Address = clientDto.ClientAPMC.Address; // if(clientDto.ClientAPMC.ContactNos != null) // model.ApmcContacts.Contacts = clientDto.ClientAPMC.ContactNos; //} return(View("BusinessProfile", model)); }
private BusinessRegistrationModel GetBusinessRegistrationModelFromSession() { BusinessRegistrationModel brModel; if (Session["BusinessRegistrationModel"] != null) { brModel = (BusinessRegistrationModel)Session["BusinessRegistrationModel"]; } else { brModel = new BusinessRegistrationModel(); } return(brModel); }