protected void saveFacultyButton_Click(object sender, EventArgs e) { AddFacultyModel addFacultyModel = new AddFacultyModel(); addFacultyModel.Name = facultyNameTextBox.Text; if (addFacultyBll.IsDepartNameExist(addFacultyModel)) { failStatusLabel.InnerText = "Faculty name already exist"; successStatusLabel.InnerText = ""; } else { if (addFacultyBll.SaveDepartmentName(addFacultyModel)>0) { successStatusLabel.InnerText = "Faculty name saved"; GetAllFaculty(); failStatusLabel.InnerText = ""; } else { successStatusLabel.InnerText = ""; failStatusLabel.InnerText = "Faculty name not saved.Try again"; } } }
public int DeleteFaculty(AddFacultyModel addFacultyModel) { string query = String.Format("Delete from tblFaculty where facultyName=@facultyName1"); sqlCommand.CommandText = query; SqlParameter facultyName1Parameter = new SqlParameter("@facultyName1",addFacultyModel.Name); sqlCommand.Parameters.Add(facultyName1Parameter); sqlConnection.Open(); int rowsDelated = sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); return rowsDelated; }
public List<AddFacultyModel> GetAllFacultyName() { List<AddFacultyModel> addFacultyModels = new List<AddFacultyModel>(); string query = String.Format("Select * from tblFaculty"); sqlCommand.CommandText = query; sqlConnection.Open(); SqlDataReader rdr = sqlCommand.ExecuteReader(); while (rdr.Read()) { AddFacultyModel addFacultyModel = new AddFacultyModel(); addFacultyModel.ID = Convert.ToInt32(rdr[0]); addFacultyModel.Name = rdr[1].ToString(); addFacultyModels.Add(addFacultyModel); } sqlConnection.Close(); return addFacultyModels; }
public bool IsFacultyNameExist(AddFacultyModel addFacultyModel) { bool isFacultyNameExist = false; string query = String.Format("Select * from tblFaculty where facultyName=@facultyName"); SqlParameter nameParameter = new SqlParameter("@facultyName",addFacultyModel.Name); sqlCommand.Parameters.Add(nameParameter); sqlCommand.CommandText = query; sqlConnection.Open(); SqlDataReader rdr = sqlCommand.ExecuteReader(); while (rdr.Read()) { isFacultyNameExist = true; } sqlConnection.Close(); return isFacultyNameExist; }
protected void facultyGridview_RowDeleting(object sender, GridViewDeleteEventArgs e) { //DataTable sourceData = (DataTable)facultyGridview.DataSource; //sourceData.Rows[e.RowIndex].Delete(); //facultyGridview.DataSource = sourceData; //facultyGridview.DataBind(); // string deptName = facultyGridview.SelectedRow.Cells[1].Text; //int categoryID = (int)GridView1.DataKeys[e.RowIndex].Value; //DeleteRecordByID(categoryID); AddFacultyModel addFacultyModel = new AddFacultyModel(); addFacultyModel.Name = facultyGridview.DataKeys[e.RowIndex].Value.ToString(); if (addFacultyBll.DeleteFaculty(addFacultyModel)>0) { successStatusLabel.InnerText = "Row deleted"; failStatusLabel.InnerText = ""; GetAllFaculty(); } else { successStatusLabel.InnerText = ""; failStatusLabel.InnerText = "Row not deleted"; } //string username = GrdView1.DataKeys[e.RowIndex].Value.ToString(); //MAconn.Open(); //SqlCommand cmd = new SqlCommand("Delete From ROLES (UserId,GroupId) SELECT UserId FROM Users WHERE username= @username", MAconn); //cmd.Parameters.AddWithValue("@username", username); //cmd.ExecuteNonQuery(); //MAconn.Close(); //bind(); }
public int SaveDepartmentName(AddFacultyModel addFacultyModel) { string query = String.Format("Insert into tblFaculty values(@name)"); SqlParameter nameParameter = new SqlParameter("@name", addFacultyModel.Name); sqlCommand.Parameters.Add(nameParameter); sqlCommand.CommandText = query; sqlConnection.Open(); int rowsAffected = sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); return rowsAffected; }
public int DeleteFaculty(AddFacultyModel addFacultyModel) { return addFacultyDal.DeleteFaculty(addFacultyModel); }
public int SaveDepartmentName(AddFacultyModel addFacultyModel) { return addFacultyDal.SaveDepartmentName(addFacultyModel); }
public bool IsDepartNameExist(AddFacultyModel addFacultyModel) { return addFacultyDal.IsFacultyNameExist(addFacultyModel); }