public ActionResult Add(StudentManagementSystem.Models.StudentVM student) { string queryString = @"Insert into Students (FirstName, LastName, Removed) Values (@FirstName, @LastName, Null)"; using (var connection = new SqlConnection(_connectionString)) { var command = new SqlCommand(queryString, connection); command.Parameters.Add("@FirstName", SqlDbType.VarChar); command.Parameters.Add("@LastName", SqlDbType.VarChar); command.Parameters["@FirstName"].Value = student.FirstName; command.Parameters["@LastName"].Value = student.LastName; connection.Open(); command.ExecuteNonQuery(); connection.Close(); } return(RedirectToAction("Index")); }
public ActionResult Edit(StudentManagementSystem.Models.StudentVM student) { string queryString = @"Update Students set FirstName=@FirstName, LastName=@LastName Where ID=@ID"; using (var connection = new SqlConnection(_connectionString)) { var command = new SqlCommand(queryString, connection); command.Parameters.Add("@ID", SqlDbType.Int); command.Parameters.Add("@FirstName", SqlDbType.VarChar); command.Parameters.Add("@LastName", SqlDbType.VarChar); command.Parameters["@ID"].Value = student.ID; command.Parameters["@FirstName"].Value = student.FirstName; command.Parameters["@LastName"].Value = student.LastName; connection.Open(); command.ExecuteNonQuery(); connection.Close(); } return(RedirectToAction("Index")); }
public ActionResult Edit(int ID) { string queryString = "Select * From Students Where ID = @ID"; var student = new StudentManagementSystem.Models.StudentVM(); using (var connection = new SqlConnection(_connectionString)) { var command = new SqlCommand(queryString, connection); command.Parameters.Add("@ID", SqlDbType.Int); command.Parameters["@ID"].Value = ID; connection.Open(); var reader = command.ExecuteReader(); while (reader.Read()) { student.ID = Convert.ToInt32(reader["ID"]); student.FirstName = reader["FirstName"].ToString().Trim(); student.LastName = reader["LastName"].ToString().Trim(); } connection.Close(); } return(View(student)); }