示例#1
0
        public static SuKien Update(SuKien item)
        {
            var Item = new SuKien();
            var obj  = new SqlParameter[17];

            obj[0] = new SqlParameter("SK_ID", item.ID);
            obj[1] = new SqlParameter("SK_DM_ID", item.DM_ID);
            obj[2] = new SqlParameter("SK_PID", item.PID);
            obj[3] = new SqlParameter("SK_KH_ID", item.KH_ID);
            obj[4] = new SqlParameter("SK_Ten", item.Ten);
            obj[5] = new SqlParameter("SK_MoTa", item.MoTa);
            obj[6] = new SqlParameter("SK_NhanVien", item.NhanVien);
            if (item.NgayBatDau > DateTime.MinValue)
            {
                obj[7] = new SqlParameter("SK_NgayBatDau", item.NgayBatDau);
            }
            else
            {
                obj[7] = new SqlParameter("SK_NgayBatDau", DBNull.Value);
            }
            if (item.NgayKetThuc > DateTime.MinValue)
            {
                obj[8] = new SqlParameter("SK_NgayKetThuc", item.NgayKetThuc);
            }
            else
            {
                obj[8] = new SqlParameter("SK_NgayKetThuc", DBNull.Value);
            }
            obj[9] = new SqlParameter("SK_CaNgay", item.CaNgay);
            if (item.NgayTao > DateTime.MinValue)
            {
                obj[10] = new SqlParameter("SK_NgayTao", item.NgayTao);
            }
            else
            {
                obj[10] = new SqlParameter("SK_NgayTao", DBNull.Value);
            }
            obj[11] = new SqlParameter("SK_NguoiTao", item.NguoiTao);
            if (item.NgayCapNhat > DateTime.MinValue)
            {
                obj[12] = new SqlParameter("SK_NgayCapNhat", item.NgayCapNhat);
            }
            else
            {
                obj[12] = new SqlParameter("SK_NgayCapNhat", DBNull.Value);
            }
            obj[13] = new SqlParameter("SK_NguoiCapNhat", item.NguoiCapNhat);
            obj[14] = new SqlParameter("SK_BoQua", item.BoQua);
            obj[15] = new SqlParameter("SK_Xoa", item.Xoa);
            obj[16] = new SqlParameter("SK_ThanhCong", item.ThanhCong);

            using (IDataReader rd = SqlHelper.ExecuteReader(DAL.con(), CommandType.StoredProcedure, "sp_tblSpaMgr_SuKien_Update_UpdateNormal_linhnx", obj))
            {
                while (rd.Read())
                {
                    Item = getFromReader(rd);
                }
            }
            return(Item);
        }
示例#2
0
        public static SuKien SelectById(Guid SK_ID)
        {
            var Item = new SuKien();
            var obj  = new SqlParameter[1];

            obj[0] = new SqlParameter("SK_ID", SK_ID);
            using (IDataReader rd = SqlHelper.ExecuteReader(DAL.con(), CommandType.StoredProcedure, "sp_tblSpaMgr_SuKien_Select_SelectById_linhnx", obj))
            {
                while (rd.Read())
                {
                    Item = getFromReader(rd);
                }
            }
            return(Item);
        }
示例#3
0
        public static SuKien getFromReader(IDataReader rd)
        {
            var Item = new SuKien();

            if (rd.FieldExists("SK_ID"))
            {
                Item.ID = (Guid)(rd["SK_ID"]);
            }
            if (rd.FieldExists("SK_DM_ID"))
            {
                Item.DM_ID = (Guid)(rd["SK_DM_ID"]);
            }
            if (rd.FieldExists("SK_PID"))
            {
                Item.PID = (Guid)(rd["SK_PID"]);
            }
            if (rd.FieldExists("SK_KH_ID"))
            {
                Item.KH_ID = (Guid)(rd["SK_KH_ID"]);
            }
            if (rd.FieldExists("SK_Ten"))
            {
                Item.Ten = (String)(rd["SK_Ten"]);
            }
            if (rd.FieldExists("SK_MoTa"))
            {
                Item.MoTa = (String)(rd["SK_MoTa"]);
            }
            if (rd.FieldExists("SK_NhanVien"))
            {
                Item.NhanVien = (String)(rd["SK_NhanVien"]);
            }
            if (rd.FieldExists("SK_NgayBatDau"))
            {
                Item.NgayBatDau = (DateTime)(rd["SK_NgayBatDau"]);
            }
            if (rd.FieldExists("SK_NgayKetThuc"))
            {
                Item.NgayKetThuc = (DateTime)(rd["SK_NgayKetThuc"]);
            }
            if (rd.FieldExists("SK_CaNgay"))
            {
                Item.CaNgay = (Boolean)(rd["SK_CaNgay"]);
            }
            if (rd.FieldExists("SK_NgayTao"))
            {
                Item.NgayTao = (DateTime)(rd["SK_NgayTao"]);
            }
            if (rd.FieldExists("SK_NguoiTao"))
            {
                Item.NguoiTao = (String)(rd["SK_NguoiTao"]);
            }
            if (rd.FieldExists("SK_NgayCapNhat"))
            {
                Item.NgayCapNhat = (DateTime)(rd["SK_NgayCapNhat"]);
            }
            if (rd.FieldExists("SK_NguoiCapNhat"))
            {
                Item.NguoiCapNhat = (String)(rd["SK_NguoiCapNhat"]);
            }
            if (rd.FieldExists("SK_BoQua"))
            {
                Item.BoQua = (Boolean)(rd["SK_BoQua"]);
            }
            if (rd.FieldExists("SK_Xoa"))
            {
                Item.Xoa = (Boolean)(rd["SK_Xoa"]);
            }
            if (rd.FieldExists("SK_NhanVien_Ten"))
            {
                Item.NhanVien_Ten = (String)(rd["SK_NhanVien_Ten"]);
            }
            if (rd.FieldExists("SK_DM_Ten"))
            {
                Item.DM_Ten = (String)(rd["SK_DM_Ten"]);
            }
            if (rd.FieldExists("KH_Ten"))
            {
                Item.KH_Ten = (String)(rd["KH_Ten"]);
            }
            if (rd.FieldExists("SK_ThanhCong"))
            {
                Item.ThanhCong = (Boolean)(rd["SK_ThanhCong"]);
            }
            return(Item);
        }