public bool Delete(Guid Id) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { DocumentGroupEntity _DocumentGroupEntity = new DocumentGroupEntity(Id); if (adapter.FetchEntity(_DocumentGroupEntity)) { adapter.DeleteEntity(_DocumentGroupEntity); toReturn = true; } } return toReturn; }
protected void btAdd_Click(object sender, EventArgs e) { if (Page.IsValid) { DocumentGroupEntity obj = new DocumentGroupEntity(); obj.GroupName = Filter.GetMaxString(txtGroupName.Text.Trim(), DocumentGroupFields.GroupName.MaxLength); obj.TextId = DocumentGroupManager.CreateInstant().GetUniqueTextIdFromUnicodeText(obj.GroupName); obj.CreatedBy = Util.CurrentUserName; obj.CreatedDate = DateTime.Now; obj.IsDeleted = false; if (DocumentGroupManager.CreateInstant().GetByGroupName(obj.GroupName) == null) DocumentGroupManager.CreateInstant().Insert(obj); else { CustomValidator1.ErrorMessage = "Tên nhóm đã tồn tại, vui lòng chọn tên khác"; CustomValidator1.IsValid = false; } CustomValidator1.ErrorMessage = "Thêm thành công"; CustomValidator1.IsValid = false; LoadData(); } }
public DocumentGroupEntity Insert(string GroupName, string GroupCode, string TextId, int OrderIndex, DateTime CreatedDate, string CreatedBy, DateTime UpdatedDate, string UpdatedBy, bool IsDeleted) { DocumentGroupEntity _DocumentGroupEntity = new DocumentGroupEntity(); using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { _DocumentGroupEntity.GroupName = GroupName; _DocumentGroupEntity.GroupCode = GroupCode; _DocumentGroupEntity.TextId = TextId; _DocumentGroupEntity.OrderIndex = OrderIndex; _DocumentGroupEntity.CreatedDate = CreatedDate; _DocumentGroupEntity.CreatedBy = CreatedBy; _DocumentGroupEntity.UpdatedDate = UpdatedDate; _DocumentGroupEntity.UpdatedBy = UpdatedBy; _DocumentGroupEntity.IsDeleted = IsDeleted; adapter.SaveEntity(_DocumentGroupEntity, true); } return _DocumentGroupEntity; }
public DocumentGroupEntity Insert(DocumentGroupEntity _DocumentGroupEntity) { using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.SaveEntity(_DocumentGroupEntity, true); } return _DocumentGroupEntity; }
public bool Update(Guid Id, long IntId, string GroupName, string GroupCode, string TextId, int OrderIndex, DateTime CreatedDate, string CreatedBy, DateTime UpdatedDate, string UpdatedBy, bool IsDeleted) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { DocumentGroupEntity _DocumentGroupEntity = new DocumentGroupEntity(Id); if (adapter.FetchEntity(_DocumentGroupEntity)) { _DocumentGroupEntity.GroupName = GroupName; _DocumentGroupEntity.GroupCode = GroupCode; _DocumentGroupEntity.TextId = TextId; _DocumentGroupEntity.OrderIndex = OrderIndex; _DocumentGroupEntity.CreatedDate = CreatedDate; _DocumentGroupEntity.CreatedBy = CreatedBy; _DocumentGroupEntity.UpdatedDate = UpdatedDate; _DocumentGroupEntity.UpdatedBy = UpdatedBy; _DocumentGroupEntity.IsDeleted = IsDeleted; adapter.SaveEntity(_DocumentGroupEntity, true); toReturn = true; } } return toReturn; }
public bool Update(DocumentGroupEntity _DocumentGroupEntity, RelationPredicateBucket filter) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { adapter.UpdateEntitiesDirectly(_DocumentGroupEntity, filter); toReturn = true; } return toReturn; }
public bool Update(DocumentGroupEntity _DocumentGroupEntity) { bool toReturn = false; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { RelationPredicateBucket filter = new RelationPredicateBucket(); IPredicateExpression _PredicateExpression = new PredicateExpression(); _PredicateExpression.Add(DocumentGroupFields.Id == _DocumentGroupEntity.Id); filter.PredicateExpression.Add(_PredicateExpression); adapter.UpdateEntitiesDirectly(_DocumentGroupEntity, filter); toReturn = true; } return toReturn; }
public DocumentGroupEntity SelectOne(Guid Id) { DocumentGroupEntity toReturn = null; using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter()) { DocumentGroupEntity _DocumentGroupEntity = new DocumentGroupEntity(Id); if (adapter.FetchEntity(_DocumentGroupEntity)) { toReturn = _DocumentGroupEntity; } } return toReturn; }