public override void CapNhat(PMSObject cn) { try { List <SqlParameter> lstParameter = new List <SqlParameter>(); //lstParameter.Add(new SqlParameter("@MaChucNang", cn.ModuleID)); //lstParameter.Add(new SqlParameter("@MaChucNangBacTren", cn.MaChucNangBacTren)); //lstParameter.Add(new SqlParameter("@TenPMSModule", cn.ModuleName)); //lstParameter.Add(new SqlParameter("@TenForm", cn.GUIName)); //lstParameter.Add(new SqlParameter("@ThuTu", cn.Order)); //lstParameter.Add(new SqlParameter("@PhanLoai", cn.PhanLoai)); //lstParameter.Add(new SqlParameter("@HinhAnh", AppImage.ImageToBase64String(cn.HinhAnh, ImageFormat.Png))); //lstParameter.Add(new SqlParameter("@HinhAnhForm", AppImage.ImageToBase64String(cn.AnhChup, ImageFormat.Png))); //lstParameter.Add(new SqlParameter("@IDGridView", cn.MaGridView)); //lstParameter.Add(new SqlParameter("@SelectStore", cn.SelectStore)); //lstParameter.Add(new SqlParameter("@InsertStore", cn.InsertStore)); //lstParameter.Add(new SqlParameter("@DeleteStore", cn.DeleteStore)); //lstParameter.Add(new SqlParameter("@UpdateStore", cn.UpdateStore)); //lstParameter.Add(new SqlParameter("@TrangThai", cn.TrangThai)); DataProvider.ExecNonQueryStore("sp_Module_CapNhat", lstParameter); } catch (Exception ex) { throw ex; } }
void ThaoTacDuLieu(object obj) { PMSObject q = (PMSObject)obj; switch (q.TrangThaiThayDoi) { case TrangThaiDuLieu.Them: _dataQuyen.Them(q); break; case TrangThaiDuLieu.CapNhat: //_dataQuyen.CapNhat(q); break; } }
public override void Them(PMSObject obj) { throw new System.NotImplementedException(); }
public abstract void CapNhat(PMSObject obj);
//public abstract List<T> LayDuLieu<T>(); public abstract void Them(PMSObject obj);