Ejemplo n.º 1
0
 public TimeTransaction InsertTimeTrans(TimeTransaction objTimeTrans)
 {
     try
     {
         objTimeTrans.insertDate = DateTime.Now;
         objTimeTrans.isActive   = true;
         objTimeTrans.isDelete   = false;
         using (var context = new FitnessCenterEntities())
         {
             context.TimeTransactions.AddObject(objTimeTrans);
             context.SaveChanges();
             return(objTimeTrans);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
        public TimeTransaction UpdateTimeTransaction(TimeTransaction ObjMember)
        {
            try
            {
                ObjMember.updateDate = DateTime.Now;
                ObjMember.isActive   = false;
                using (var context = new FitnessCenterEntities())
                {
                    context.TimeTransactions.Attach(context.TimeTransactions.Single(varL => varL.ID == ObjMember.ID));
                    context.TimeTransactions.ApplyCurrentValues(ObjMember);

                    context.SaveChanges();
                    return(ObjMember);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 /// <summary>
 /// Gets the time transactions.
 /// </summary>
 /// <returns></returns>
 private List<TimeTransaction> GetTimeTransactions()
 {
     List<TimeTransaction> time = new List<TimeTransaction>();
     try
     {
         foreach (GridViewRow row in _grdUnBilledTime.Rows)
         {
             Control timeId = row.FindControl("_hdnTimeId");
             Control chkbox = row.FindControl("_chkBxSelect");
             if (timeId != null && chkbox != null)
             {
                 HiddenField hdnTimeId = (HiddenField)timeId;
                 TimeTransaction trans = new TimeTransaction();
                 trans.TimeId = Convert.ToInt32(hdnTimeId.Value);
                 trans.Bill = ((CheckBox)chkbox).Checked;
                 time.Add(trans);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return time;
 }