Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }