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; } }
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; }