Example #1
0
        public ContactInfoVo update(ContactInfoVo input, int?contactInfoId = null)
        {
            using (var db = new MainDb())
            {
                if (contactInfoId == null)
                {
                    contactInfoId = input.contactInfoId;
                }

                var res = db.contactInfos.FirstOrDefault(e => e.contactInfoId == contactInfoId);

                if (res == null)
                {
                    return(null);
                }

                if (input.state != null)
                {
                    input.state = input.state.ToUpper();
                }

                input.created = res.created;
                // input.createdBy = res.createdBy;
                db.Entry(res).CurrentValues.SetValues(input);


                db.SaveChanges();
                return(res);
            }
        }
Example #2
0
        public SurveyAnswerVo update(SurveyAnswerVo input, Guid?surveyAnswerId = null)
        {
            using (var db = new MainDb())
            {
                if (surveyAnswerId == null)
                {
                    surveyAnswerId = input.surveyAnswerId;
                }

                var res = db.surveyAnswers.FirstOrDefault(e => e.surveyAnswerId == surveyAnswerId);

                if (res == null)
                {
                    return(null);
                }

                input.created = res.created;
                // input.createdBy = res.createdBy;
                db.Entry(res).CurrentValues.SetValues(input);


                db.SaveChanges();
                return(res);
            }
        }
Example #3
0
        public CompanyVo update(CompanyVo input, int?companyId = null)
        {
            using (var db = new MainDb())
            {
                if (companyId == null)
                {
                    companyId = input.companyId;
                }

                var res = db.companies.Include(i => i.contactInfo).FirstOrDefault(e => e.companyId == companyId);

                if (res == null)
                {
                    return(null);
                }

                input.created = res.created;
                // input.createdBy = res.createdBy;
                db.Entry(res).CurrentValues.SetValues(input);


                db.SaveChanges();
                return(res);
            }
        }
 private static void resetOrganizationFeeAmountToZero(OrganizationVo currentOrg)
 {
     using (var db = new MainDb())
     {
         currentOrg.feeAmount = 0;
         db.organizations.Attach(currentOrg);
         db.Entry(currentOrg).Property("feeAmount").IsModified = true;
         db.SaveChanges();
     }
 }
 public static void updateOrganizationFeeAmountForClientController(OrganizationVo currentOrg, decimal?memberfeeAmount)
 {
     using (var db = new MainDb())
     {
         currentOrg.feeAmount += memberfeeAmount;
         db.organizations.Attach(currentOrg);
         db.Entry(currentOrg).Property("feeAmount").IsModified = true;
         db.SaveChanges();
     }
 }
 private static void updateOrganizationFeeAmountForReferralRecordController(OrganizationVo currentOrg, decimal?memberfeeAmount, decimal?oldFinalPayment)
 {
     using (var db = new MainDb())
     {
         if (oldFinalPayment != null)
         {
             currentOrg.feeAmount -= oldFinalPayment;
         }
         currentOrg.feeAmount += memberfeeAmount;
         db.organizations.Attach(currentOrg);
         db.Entry(currentOrg).Property("feeAmount").IsModified = true;
         db.SaveChanges();
     }
 }
        public OrganizationVo update(OrganizationVo input, int?organizationId = null)
        {
            using (var db = new MainDb())
            {
                if (organizationId == null)
                {
                    organizationId = input.organizationId;
                }

                var res = db.organizations.FirstOrDefault(e => e.organizationId == organizationId);

                if (res == null)
                {
                    return(null);
                }

                input.created = res.created;
                db.Entry(res).CurrentValues.SetValues(input);


                db.SaveChanges();
                return(res);
            }
        }