Пример #1
0
    public static string EnrollCourse(string[] cid, int credithours)
    {
        string result = "";
        
        DBFunctions db = new DBFunctions();
        for (int i = 0; i < cid.Length;i++)
        {
            Enroll_Course enroll = new Enroll_Course { CourseID = Convert.ToInt16(cid[i]), Uid = uid, Status = 0 };
            db.Enrollcourse(enroll);
        }
        StudentSelectedCredit obj = db.getStudentCredits(uid).FirstOrDefault();
        if (obj == null)
        {
            StudentSelectedCredit temp = new StudentSelectedCredit();
            temp.UserID = uid;
            temp.SelectedCourseCount = credithours;
            int check = -1;
            check = db.AddCreditHours(temp);
            if (check != 1)
            {
                result = "Success";
            }
        }
        else
        {

            StudentSelectedCredit temp = new StudentSelectedCredit();
            temp.UserID = uid;
            temp.SelectedCourseCount = credithours;
            temp.ID = obj.ID;
            db.UpdateCreditHours(temp);
        }
       return result;
    }
Пример #2
0
    public static string EnrollCourse(string[] cid, int credithours)
    {
        string result = "";

        DBFunctions db = new DBFunctions();

        for (int i = 0; i < cid.Length; i++)
        {
            Enroll_Course enroll = new Enroll_Course {
                CourseID = Convert.ToInt16(cid[i]), Uid = uid, Status = 0
            };
            db.Enrollcourse(enroll);
        }
        StudentSelectedCredit obj = db.getStudentCredits(uid).FirstOrDefault();

        if (obj == null)
        {
            StudentSelectedCredit temp = new StudentSelectedCredit();
            temp.UserID = uid;
            temp.SelectedCourseCount = credithours;
            int check = -1;
            check = db.AddCreditHours(temp);
            if (check != 1)
            {
                result = "Success";
            }
        }
        else
        {
            StudentSelectedCredit temp = new StudentSelectedCredit();
            temp.UserID = uid;
            temp.SelectedCourseCount = credithours;
            temp.ID = obj.ID;
            db.UpdateCreditHours(temp);
        }
        return(result);
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string pagename     = Path.GetFileName(Request.PhysicalPath);
        bool   loggedStatus = false;

        if (System.Web.HttpContext.Current.User != null)
        {
            if (!IsPostBack)
            {
                loggedStatus = System.Web.HttpContext.Current.User.Identity.IsAuthenticated;
                if (loggedStatus)
                {
                    DBFunctions       db = new DBFunctions();
                    DatabaseFunctions d  = new DatabaseFunctions();
                    Userid = Membership.GetUser().ProviderUserKey.ToString();
                    uid    = d.GetCandidateID(Userid);
                    //  loadprogrammes();

                    StudentInfo_tbl temp = db.getstdentinfo(uid);

                    StudentSelectedCredit obj = db.getStudentCredits(uid).FirstOrDefault();
                    if (obj != null)
                    {
                        Credits = Convert.ToInt16(obj.SelectedCourseCount);
                    }

                    getcourses();
                }
                else
                {
                    Response.Redirect("Login.aspx?Redirecturl=" + pagename);
                }
            }
        }
        //  dropdownCourse.DataSource=
    }
Пример #4
0
   public void UpdateCreditHours(StudentSelectedCredit t)
   {

       db = new CollegeERPDBEntities();
       db.StudentSelectedCredits.Attach(t);
       db.Entry(t).State = EntityState.Modified;
      
       db.SaveChanges();
   }
Пример #5
0
 public int AddCreditHours(StudentSelectedCredit obj)
 {
     
     using (db = new CollegeERPDBEntities())
     {
         db.StudentSelectedCredits.Add(obj);
         db.SaveChanges();
     }
     return obj.ID;
 }