public async Task <string> InsertFamilyMemberDetails(MemberRegisterViewModel vm) { objMembershipOps = new MembershipOps(); FamilyMemberRegisterOnRequest objFRM = new FamilyMemberRegisterOnRequest(); if (vm != null) { objFRM.Name = vm.Name; objFRM.BirthDate = vm.BirthDate; objFRM.FamilyCategoryTypeId = vm.FamilyCategoryTypeId; objFRM.BloodGroupName = vm.BloodGroupName; string imgPath = vm.imagePath2; if (imgPath != null) { imgPath = imgPath.Split(new string[] { "Family" }, StringSplitOptions.None)[1]; } objFRM.imagePath2 = imgPath; objFRM.Relation = vm.Relation; objFRM.ContactNo = vm.ContactNo; objFRM.Email = vm.Email; objFRM.MaritulStatus = vm.MaritulStatus; objFRM.Age = vm.Age; objFRM.FamilyCardNumber = vm.FamilyCardNumber; objFRM.FamilyId = vm.FamilyId; objFRM.Id = vm.Id; objFRM.LastRegisterMemberId = vm.Id; } return(await objMembershipOps.InsertFamilyMemberDetails(objFRM, "IF")); //return await objMembershipOps.InsertFamilyMemberDetails(objFRM); }
public async Task <string> UpdateFamilyMemberDetails(MemberRegisterViewModel vm) { objMembershipOps = new MembershipOps(); FamilyMemberRegisterOnRequest objFRM = new FamilyMemberRegisterOnRequest(); if (vm != null) { objFRM.Name = vm.Name; objFRM.BirthDate = vm.BirthDate; objFRM.FamilyCategoryTypeId = vm.FamilyCategoryTypeId; objFRM.BloodGroupName = vm.BloodGroupName; objFRM.Relation = vm.Relation; objFRM.ContactNo = vm.ContactNo; objFRM.Email = vm.Email; objFRM.MaritulStatus = vm.MaritulStatus; objFRM.Age = vm.Age; objFRM.FamilyCardNumber = vm.FamilyCardNumber; objFRM.LastRegisterMemberId = vm.FamilyId; //objFRM.FamilyId = vm.FamilyId; } return(await objMembershipOps.InsertFamilyMemberDetails(objFRM, "UF")); //return await objMembershipOps.UpdateFamilyMemberDetails(objFRM); }