public void DeleteAttribute(tbl_Attribute tblAttribute) { try { IGenericDataRepository <tbl_Attribute> repository = new GenericDataRepository <tbl_Attribute>(); repository.Remove(tblAttribute); } catch (Exception) { throw; } }
public tbl_Attribute FindAttribDesc(string attributeDesc, int daid) { try { IGenericDataRepository <tbl_Attribute> repository = new GenericDataRepository <tbl_Attribute>(); tbl_Attribute tblattribDesc = repository.GetSingle(b => b.AttributeDesc.ToUpper() == attributeDesc.ToUpper() && b.daId == daid); return(tblattribDesc); } catch (Exception) { throw; } }
public tbl_Attribute FindAttribs(int?attributeID) { try { IGenericDataRepository <tbl_Attribute> repository = new GenericDataRepository <tbl_Attribute>(); tbl_Attribute tblattribID = repository.GetSingle(b => b.AttributeID == attributeID); return(tblattribID); } catch (Exception) { throw; } }
public void UpdateAttrib(AttributeListViewModel attriblistviewmodel) { try { tbl_Attribute tblattrib = new tbl_Attribute(); tblattrib.AttributeID = attriblistviewmodel.AttributeID; if (attriblistviewmodel.AttributeDesc != null) { tblattrib.AttributeDesc = attriblistviewmodel.AttributeDesc.Trim(); } tblattrib.AttributeDesc = attriblistviewmodel.AttributeDesc; tblattrib.daId = attriblistviewmodel.daId; // 0 - NonSelected; if (!attriblistviewmodel.CommonAttributeTypeID && !attriblistviewmodel.CriticalAttributeTypeID) { //attriblistviewmodel.AttributeTypeID = 1; tblattrib.AttributeTypeID = 1; } //1 - Common Critical; else if (attriblistviewmodel.CommonAttributeTypeID && attriblistviewmodel.CriticalAttributeTypeID) { tblattrib.AttributeTypeID = 4; } //2 - Critical; else if (attriblistviewmodel.CriticalAttributeTypeID) { tblattrib.AttributeTypeID = 3; }//Common else if (attriblistviewmodel.CommonAttributeTypeID) { tblattrib.AttributeTypeID = 2; } tblattrib.EntityState = DA.DomainModel.EntityState.Modified; AttributeListManager attribManager = new AttributeListManager(); attribManager.UpdateAttribute(tblattrib); } catch (Exception) { throw; } }
public bool DeleteAttrib(AttributeListViewModel attriblistviewmodel) { try { tbl_Attribute tblattrib = new tbl_Attribute(); tblattrib.AttributeID = attriblistviewmodel.AttributeID; tblattrib.EntityState = DA.DomainModel.EntityState.Deleted; AttributeListManager attribManager = new AttributeListManager(); attribManager.DeleteAttribute(tblattrib); return(true); } catch (Exception) { throw; } }
public void AddAttrib(AttributeListViewModel attriblistviewmodel) { try { tbl_Attribute tblattrib = new tbl_Attribute(); AttributeListManager attribManager = new AttributeListManager(); tblattrib.AttributeDesc = attriblistviewmodel.AttributeDesc.Trim(); tblattrib.AttributeDesc = attriblistviewmodel.AttributeDesc; tblattrib.daId = attriblistviewmodel.daId; tblattrib.EntityState = DA.DomainModel.EntityState.Added; // 1 - None; 2 - Common; 3 - Critical; 4 - Common&Critical // 1 - None; if (!attriblistviewmodel.CommonAttributeTypeID && !attriblistviewmodel.CriticalAttributeTypeID) { //attriblistviewmodel.AttributeTypeID = 1; tblattrib.AttributeTypeID = 1; } //4 - Common Critical; else if (attriblistviewmodel.CommonAttributeTypeID && attriblistviewmodel.CriticalAttributeTypeID) { tblattrib.AttributeTypeID = 4; } //2 - Critical; else if (attriblistviewmodel.CriticalAttributeTypeID) { tblattrib.AttributeTypeID = 3; }//1 - Common else if (attriblistviewmodel.CommonAttributeTypeID) { tblattrib.AttributeTypeID = 2; } attribManager.AddAttribute(tblattrib); } catch (Exception) { throw; } }