/// <summary> /// 删除 /// </summary> /// <param name="CompanyId">公司编号</param> /// <param name="Id">固定资产管理编号</param> /// <returns></returns> public bool Delete(int CompanyId, int Id) { bool IsTrue = false; EyouSoft.Data.FixedAsset DataModel = dcDal.FixedAsset.FirstOrDefault(item => item.Id == Id && item.CompanyId == CompanyId ); if (DataModel != null) { dcDal.FixedAsset.DeleteOnSubmit(DataModel); dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } DataModel = null; } return(IsTrue); }
/// <summary> /// 修改 /// </summary> /// <param name="model">固定资产管理实体</param> /// <returns></returns> public bool Update(EyouSoft.Model.AdminCenterStructure.FixedAsset model) { bool IsTrue = false; EyouSoft.Data.FixedAsset DataModel = dcDal.FixedAsset.FirstOrDefault(item => item.Id == model.Id && item.CompanyId == model.CompanyId ); if (DataModel != null) { DataModel.AssetName = model.AssetName; DataModel.AssetNo = model.AssetNo; DataModel.Remark = model.Remark; DataModel.Cost = model.Cost; DataModel.BuyDate = model.BuyDate; dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } } DataModel = null; return(IsTrue); }
/// <summary> /// 新增 /// </summary> /// <param name="model">固定资产管理实体</param> /// <returns></returns> public bool Add(EyouSoft.Model.AdminCenterStructure.FixedAsset model) { bool IsTrue = false; EyouSoft.Data.FixedAsset DataModel = new EyouSoft.Data.FixedAsset() { AssetName = model.AssetName, AssetNo = model.AssetNo, Remark = model.Remark, Cost = model.Cost, BuyDate = model.BuyDate, CompanyId = model.CompanyId, OperatorId = model.OperatorId, IssueTime = System.DateTime.Now }; dcDal.FixedAsset.InsertOnSubmit(DataModel); dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } DataModel = null; return(IsTrue); }