コード例 #1
0
ファイル: SubjectRepository.cs プロジェクト: punj-aab/School
 //public List<Subject> GetSubjects()
 //{
 //    string sql = "select SubjectId,SubjectName,SubjectDescription,Subjects.CourseId,Courses.CourseName, Subjects.InsertedOn,Subjects.CreatedBy,Subjects.ModifiedBy,Subjects.ModifiedOn,Subjects.ModifiedBy,Subjects.ClassId,Classes.ClassName, Users.Username as InsertedByName,Users_1.Username as ModifiedByName ";
 //    sql += "from Subjects join Courses on Subjects.CourseId=Courses.CourseId join Classes on Subjects.ClassId = Classes.ClassId join Users on Subjects.CreatedBy=Users.UserId left join Users as Users_1 on  Subjects.ModifiedBy=Users_1.UserId";
 //    List<Subject> modelList = db.Query<Subject>(sql).ToList();
 //    return modelList;
 //}
 //public Subject GetSubjects(long id)
 //{
 //    string sql = "select SubjectId,SubjectName,SubjectDescription,Subjects.CourseId,Courses.CourseName, Subjects.InsertedOn,Subjects.CreatedBy,Subjects.ModifiedBy,Subjects.ModifiedOn,Subjects.ModifiedBy,Subjects.ClassId,Classes.ClassName, Users.Username as InsertedByName,Users_1.Username as ModifiedByName ";
 //    sql += "from Subjects join Courses on Subjects.CourseId=Courses.CourseId join Classes on Subjects.ClassId = Classes.ClassId join Users on Subjects.CreatedBy=Users.UserId left join Users as Users_1 on  Subjects.ModifiedBy=Users_1.UserId ";
 //    sql += "where SubjectId=@0";
 //    Subject objModel = db.Query<Subject>(sql, id).FirstOrDefault();
 //    return objModel;
 //}
 public bool Create(Subject objSubject)
 {
     int recAffected = 0;
     DBConnectionString.Subject Subject = new DBConnectionString.Subject();
     Subject.SubjectName = objSubject.SubjectName;
     Subject.SubjectDescription = objSubject.SubjectDescription;
     Subject.CourseId = objSubject.CourseId;
     Subject.ClassId = objSubject.ClassId;
     Subject.CreatedBy = objSubject.CreatedBy;
     Subject.InsertedOn = DateTime.Now;
     recAffected = Convert.ToInt32(Subject.Insert());
     if (recAffected > 0)
     {
         return true;
     }
     return false;
 }
コード例 #2
0
        //public List<Subject> GetSubjects()
        //{
        //    string sql = "select SubjectId,SubjectName,SubjectDescription,Subjects.CourseId,Courses.CourseName, Subjects.InsertedOn,Subjects.CreatedBy,Subjects.ModifiedBy,Subjects.ModifiedOn,Subjects.ModifiedBy,Subjects.ClassId,Classes.ClassName, Users.Username as InsertedByName,Users_1.Username as ModifiedByName ";
        //    sql += "from Subjects join Courses on Subjects.CourseId=Courses.CourseId join Classes on Subjects.ClassId = Classes.ClassId join Users on Subjects.CreatedBy=Users.UserId left join Users as Users_1 on  Subjects.ModifiedBy=Users_1.UserId";
        //    List<Subject> modelList = db.Query<Subject>(sql).ToList();
        //    return modelList;
        //}
        //public Subject GetSubjects(long id)
        //{
        //    string sql = "select SubjectId,SubjectName,SubjectDescription,Subjects.CourseId,Courses.CourseName, Subjects.InsertedOn,Subjects.CreatedBy,Subjects.ModifiedBy,Subjects.ModifiedOn,Subjects.ModifiedBy,Subjects.ClassId,Classes.ClassName, Users.Username as InsertedByName,Users_1.Username as ModifiedByName ";
        //    sql += "from Subjects join Courses on Subjects.CourseId=Courses.CourseId join Classes on Subjects.ClassId = Classes.ClassId join Users on Subjects.CreatedBy=Users.UserId left join Users as Users_1 on  Subjects.ModifiedBy=Users_1.UserId ";
        //    sql += "where SubjectId=@0";
        //    Subject objModel = db.Query<Subject>(sql, id).FirstOrDefault();
        //    return objModel;
        //}
        public bool Create(Subject objSubject)
        {
            int recAffected = 0;

            DBConnectionString.Subject Subject = new DBConnectionString.Subject();
            Subject.SubjectName        = objSubject.SubjectName;
            Subject.SubjectDescription = objSubject.SubjectDescription;
            Subject.CourseId           = objSubject.CourseId;
            Subject.ClassId            = objSubject.ClassId;
            Subject.CreatedBy          = objSubject.CreatedBy;
            Subject.InsertedOn         = DateTime.Now;
            recAffected = Convert.ToInt32(Subject.Insert());
            if (recAffected > 0)
            {
                return(true);
            }
            return(false);
        }
コード例 #3
0
 public string Edit(DBConnectionString.Subject subject, string token)
 {
     try
     {
         if (ModelState.IsValid)
         {
             subject.ModifiedBy = _userStatistics.UserId;
             subject.ModifiedOn = DateTime.Now;
             if (subject.Update() > 0)
             {
                 SaveFiles(token, this.GetType().Name, subject.SubjectId);
                 return(Convert.ToString(true));
             }
             return(Convert.ToString(false));
         }
         return(Convert.ToString(false));
     }
     catch (Exception ex)
     {
         return(ex.Message.ToString());
     }
 }