public major GetMajorByCode(string code) { SqlConnection con = db.getConnection(); con.Open(); //Sử dụng proc addclass đã tạo trong SQL sever SqlCommand cmd = new SqlCommand("seachCodeMajor", con); cmd.CommandType = CommandType.StoredProcedure; //Xác định khai báo trên là proc nằm trong StoredProcedure trong SQL cmd.Parameters.Add(new SqlParameter("@code", code.Trim())); DataTable ds = new DataTable(); SqlDataAdapter sda = new SqlDataAdapter(cmd); sda.Fill(ds); //Ds lớp lưu đưới dạng dataTable major tmC = new major(); tmC.code = ds.Rows[0]["code"].ToString(); tmC.name = ds.Rows[0]["name"].ToString(); tmC.facilitycode = ds.Rows[0]["facilitycode"].ToString(); //Chuyển dataTable thành dạng List con.Close(); return(tmC); }
public string UpdateMajor(string code, major obj) { string mess = ""; SqlConnection con = db.getConnection(); con.Open(); SqlCommand cmd = new SqlCommand("updatemajor", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@code", SqlDbType.VarChar).Value = code; cmd.Parameters.Add("@newcode", SqlDbType.VarChar).Value = obj.code; cmd.Parameters.Add("@name", SqlDbType.VarChar).Value = obj.name; cmd.Parameters.Add("@facilitycode", SqlDbType.VarChar).Value = obj.facilitycode; if (cmd.ExecuteNonQuery() == 0) { mess = "Sửa thất bại"; } else { mess = "Sửa thành công:" + obj.name; } con.Close(); return(mess); }
public string Insert(major obj) { string mess = ""; SqlConnection con = db.getConnection(); con.Open(); SqlCommand cmd = new SqlCommand("addmajor", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@code", SqlDbType.VarChar).Value = obj.code; cmd.Parameters.Add("@name", SqlDbType.VarChar).Value = obj.name; cmd.Parameters.Add("@facilitycode", SqlDbType.VarChar).Value = obj.facilitycode; //cmd.Parameters.Add("@lockdate", SqlDbType.DateTime).Value = obj.LOCKDATE; if (cmd.ExecuteNonQuery() == 0) { mess = "Thêm thất bại"; } else { mess = "Thêm thành công:" + obj.name; } con.Close(); return(mess); }