コード例 #1
0
 public PTPMemberTransaction UpdateTransaction(PTPMemberTransaction objPTPTrans)
 {
     try
     {
         objPTPTrans.updateDate = DateTime.Now;
         using (var context = new FitnessCenterEntities())
         {
             context.PTPMemberTransactions.Attach(context.PTPMemberTransactions.Single(x => x.memberId == objPTPTrans.memberId));
             context.PTPMemberTransactions.ApplyCurrentValues(objPTPTrans);
             context.SaveChanges();
             return(objPTPTrans);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
 public PTPMemberTransaction InsertTransaction(PTPMemberTransaction objPTPTrans)
 {
     try
     {
         objPTPTrans.insertDate = DateTime.Now;
         objPTPTrans.isDelete   = false;
         objPTPTrans.isActive   = true;
         using (var context = new FitnessCenterEntities())
         {
             context.PTPMemberTransactions.AddObject(objPTPTrans);
             context.SaveChanges();
             return(objPTPTrans);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
 public void InsertTransaction()
 {
     try
     {
         PTPMemberMaster      objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId);
         PTPMemberTransaction objPTPTrans  = new PTPMemberTransaction();
         long session = 0;
         objPTPTrans.PTPMemberMasterId = PTPMemberMasterId;
         objPTPTrans.memberId          = MemberId;
         objPTPTrans = new AssignPTPController().InsertTransaction(objPTPTrans);
         session     = objPTPMember.sessionCount - 1;
         objPTPMember.sessionCount = session;
         objPTPMember = new AssignPTPController().UpdatePTPMember(objPTPMember);
         ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "succ_msg", "MessageBox('Success','Session Added Successfully');", true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }