public static CourseCreditsBLL GetDetails(string Key) { DataTable dt = CourseCreditsDAL.GetDetails(Key).Tables[0]; CourseCreditsBLL cc; if (dt.Rows.Count > 0) { cc = (CourseCreditsBLL)dt.Rows[0]; } else { cc = new CourseCreditsBLL(); } return(cc); }
public static int Save(int EventID, string Reference, int TotalCredits) { string CreditKey = (new Random()).Next(0, 1048575).ToString("X") + DateTime.Now.ToString("MdHms") + (new Random()).Next(1, 10000).ToString(); return(CourseCreditsDAL.Save(EventID, UserBLL.AdminID, CreditKey, Reference, TotalCredits)); }
public static List <CourseCreditsBLL> List() { return(CourseCreditsDAL.List().Tables[0].AsEnumerable().Select(dr => (CourseCreditsBLL)dr).ToList()); }
public static CourseCreditsBLL operator ++(CourseCreditsBLL cc) { cc.UsedCredits++; CourseCreditsDAL.IncrementUsedCredits(cc.ID); return(cc); }