Example #1
0
 public bool AssignGrade(AssignGradeModel model)
 {
     using (SqlConnection connection = new SqlConnection(WebConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
     {
         SqlCommand command = new SqlCommand("AssignGrade", connection);
         command.CommandType = CommandType.StoredProcedure;
         command.Parameters.AddWithValue("@StudentId", model.StudentId);
         command.Parameters.AddWithValue("@CourseId", model.CourseId);
         command.Parameters.AddWithValue("@Grade", model.Grade);
         connection.Open();
         try
         {
             int i = command.ExecuteNonQuery();
             connection.Close();
             if (i > 0)
             {
                 return(true);
             }
         }
         catch (Exception e)
         {
             return(false);
         }
     }
     return(false);
 }
Example #2
0
        public ActionResult AssignGrades(AssignGradeModel model, int CourseId)
        {
            var objUtilities        = new Utilities.Utilities();
            var validateAssignGrade = objUtilities.AssignGrade(model);

            if (validateAssignGrade)
            {
                return(RedirectToAction("TeacherHome", "Home", new { courseId = CourseId }));
            }
            ModelState.AddModelError("", "Enter Valid StudentId.");
            return(View());
        }