コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }