Example #1
0
        public static void insert(Areas.Models.PhongBan tin)
        {
            openConnect();
            SqlCommand cmd = new SqlCommand("sp_insert_PhongBan", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@Ten", tin.IdDM);
            cmd.Parameters.AddWithValue("@DanhMucCha", tin.IdQL);
            cmd.Parameters.AddWithValue("@MetaTitle", XuLiChuoi.xoaKhoangTrang(tin.Email.Trim()));

            cmd.ExecuteNonQuery();
            closeConnect();
        }
Example #2
0
        public static List <Areas.Models.PhongBan> select()
        {
            openConnect();
            List <Areas.Models.PhongBan> list = new List <Areas.Models.PhongBan>();
            SqlCommand cmd = new SqlCommand("select PhongBan.id,PhongBan.IdDanhMuc,DanhMuc.Ten,PhongBan.QuanLi,NhanVien.Ten as 'tenql',PhongBan.Email from PhongBan,DanhMuc,NhanVien where PhongBan.IdDanhMuc = DanhMuc.Id  and PhongBan.QuanLi = NhanVien.id", con);

            SqlDataReader rd = cmd.ExecuteReader(CommandBehavior.CloseConnection);

            while (rd.Read())
            {
                Areas.Models.PhongBan tt = new Areas.Models.PhongBan();
                tt.Id    = rd["id"] is DBNull ? 0 : rd.GetInt32(0);
                tt.IdDM  = rd["IdDanhMuc"] is DBNull ? 1 : rd.GetInt32(1);
                tt.TenDM = rd["Ten"] is DBNull ? "" : rd.GetString(2).Trim();
                tt.IdQL  = rd["QuanLi"] is DBNull ? 0 : rd.GetInt32(3);
                tt.TenQL = rd["tenql"] is DBNull ? "" : rd.GetString(4).Trim();
                tt.Email = rd["Email"] is DBNull ? "" : rd.GetString(5).Trim();
                list.Add(tt);
            }
            rd.Close();
            closeConnect();
            return(list);
        }