예제 #1
0
        public LeadTransaction UpdateLeadTransaction(LeadTransaction objLeadTransaction)
        {
            try
            {
                objLeadTransaction.updateDate = DateTime.Now;
                using (var context = new FitnessCenterEntities())
                {
                    context.LeadTransactions.Attach(context.LeadTransactions.Single(varL => varL.ID == objLeadTransaction.ID));
                    context.LeadTransactions.ApplyCurrentValues(objLeadTransaction);

                    context.SaveChanges();
                    return(objLeadTransaction);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public LeadTransaction InsertLeadTransaction(LeadTransaction objLeadTransaction)
        {
            try
            {
                objLeadTransaction.insertDate = DateTime.Now;
                objLeadTransaction.isDeleted  = false;

                using (var context = new FitnessCenterEntities())
                {
                    context.LeadTransactions.AddObject(objLeadTransaction);
                    context.SaveChanges();
                    return(objLeadTransaction);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }