public ICollection <ExperienceMaster> SetExperienceMasterObjInfo() { List <ExperienceMaster> lst = new List <ExperienceMaster>(); ExperienceMaster ObjExperienceMaster = null; if (gv_work_experience.Rows.Count > 0) { for (int i = 0; i < gv_work_experience.Rows.Count; i++) { ObjExperienceMaster = new ExperienceMaster(); Label lbl_Organization = (Label)gv_work_experience.Rows[i].FindControl("lbl_Organization"); Label lbl_Designation = (Label)gv_work_experience.Rows[i].FindControl("lbl_Designation"); Label lbl_Duration = (Label)gv_work_experience.Rows[i].FindControl("lbl_Duration"); Label lbl_Salary = (Label)gv_work_experience.Rows[i].FindControl("lbl_Salary"); Label lbl_Jobprofile = (Label)gv_work_experience.Rows[i].FindControl("lbl_Jobprofile"); ObjExperienceMaster.Organization = lbl_Organization.Text.Trim(); ObjExperienceMaster.Designation = lbl_Designation.Text.Trim(); ObjExperienceMaster.Duration = lbl_Duration.Text.Trim(); ObjExperienceMaster.Salary = Convert.ToInt32(lbl_Salary.Text.Trim()); ObjExperienceMaster.JobDescription = lbl_Jobprofile.Text.Trim(); lst.Add(ObjExperienceMaster); } } return(lst); //else //{ // lbl_msg.Text = "Please Enter Education Details."; // return; //} }
public override string Execute(string original) { original = original.Replace("${Gs2::Weave::ExperienceNamespaceName}", _installer.experienceNamespaceName); original = original.Replace("${Gs2::Weave::ExperienceModelName}", _installer.experienceModelName); original = original.Replace("${Gs2::Weave::EnableDebugIncreaseExperienceAction}", _installer.enableDebugIncreaseExperienceAction.ToString()); if (_installer.enableDebugIncreaseExperienceAction) { original = original.Replace("${Gs2::Weave::IdentifierIncreaseExperiencePolicyName}", _installer.identifierIncreaseExperiencePolicyName); original = original.Replace("${Gs2::Weave::IdentifierIncreaseExperienceUserName}", _installer.identifierIncreaseExperienceUserName); } else { var json = JsonMapper.ToObject(original); json["Globals"]["Alias"].Remove("IdentifierIncreaseExperiencePolicyName"); json["Globals"]["Alias"].Remove("IdentifierIncreaseExperienceUserName"); json["Resources"].Remove("IdentifierIncreaseExperienceUser"); json["Resources"].Remove("IdentifierIncreaseExperiencePolicy"); json["Resources"].Remove("IdentifierIncreaseExperienceUserAttachPolicy"); json["Resources"].Remove("IdentifierIncreaseExperienceIdentifier"); json["Outputs"].Remove("IdentifierIncreaseExperiencePolicyName"); json["Outputs"].Remove("IdentifierIncreaseExperienceUserName"); json["Outputs"].Remove("IdentifierIncreaseExperienceClientId"); json["Outputs"].Remove("IdentifierIncreaseExperienceClientSecret"); original = json.ToJson(); } { var master = new ExperienceMaster { installer = _installer }; var stringBuilder = new StringBuilder(); var jsonWriter = new JsonWriter(stringBuilder); master.WriteJson(jsonWriter); var json = JsonMapper.ToObject(original); json["Resources"]["ExperienceSettings"]["Properties"]["Settings"] = stringBuilder.ToString(); original = json.ToJson(); } Debug.Log(original); return(original); }