public bool Create(RoleFunctionRelationship model) { try { //Initialization empty item var item = new RoleFunctionRelationship(); //Set value for item with value from model item.Id = model.Id; item.RoleId = model.RoleId; item.FunctionId = model.FunctionId; item.CreatedBy = model.CreatedBy; item.CreatedTime = model.CreatedTime; item.ModifiedBy = model.ModifiedBy; item.ModifiedTime = model.ModifiedTime; item.IsDeleted = model.IsDeleted; item.DeletedBy = model.DeletedBy; item.DeletedTime = model.DeletedTime; //Add item to entity context.RoleFunctionRelationships.Add(item); //Save to database context.SaveChanges(); return(true); } catch { return(false); } }
public bool Update(RoleFunctionRelationship model) { try { //Get item RoleFunctionRelationship with Id from database var item = context.RoleFunctionRelationships.Where(i => i.Id == model.Id).FirstOrDefault(); //Set value item with value from model item.Id = model.Id; item.RoleId = model.RoleId; item.FunctionId = model.FunctionId; item.CreatedBy = model.CreatedBy; item.CreatedTime = model.CreatedTime; item.ModifiedBy = model.ModifiedBy; item.ModifiedTime = model.ModifiedTime; item.IsDeleted = model.IsDeleted; item.DeletedBy = model.DeletedBy; item.DeletedTime = model.DeletedTime; //Save change to database context.SaveChanges(); return(true); } catch { return(false); } }