public void UpdateRate(Int32 AccountID, Int32 RateGroupID, Double Rate) { if (FetchByAccountAndGroup(AccountID, RateGroupID).Count == 0) Insert(AccountID, RateGroupID, Rate, false, null, null, null, null); DefaultBillingRate item = new DefaultBillingRate(); item.MarkOld(); item.IsLoaded = true; item.Id = FetchByAccountAndGroup(AccountID, RateGroupID)[0].Id; item.Accountid = AccountID; item.Groupid = RateGroupID; item.Rate = Rate; item.Save(UserName); }
public void Insert(int Accountid,int Groupid,double Rate,bool IsDeleted,DateTime? CreatedOn,string CreatedBy,DateTime? ModifiedOn,string ModifiedBy) { DefaultBillingRate item = new DefaultBillingRate(); item.Accountid = Accountid; item.Groupid = Groupid; item.Rate = Rate; item.IsDeleted = IsDeleted; item.CreatedOn = CreatedOn; item.CreatedBy = CreatedBy; item.ModifiedOn = ModifiedOn; item.ModifiedBy = ModifiedBy; item.Save(UserName); }