public OperationResult Delete(TaxPerOrderHistory model, bool isSave) { try { model.UpdateDate = DateTime.Now; _TaxPerOrderHistoryRepository.Delete(model, isSave); return(new OperationResult(OperationResultType.Success, "更新数据成功!")); } catch { return(new OperationResult(OperationResultType.Error, "更新数据失败!")); } }
public OperationResult Insert(TaxPerOrderHistory model, bool isSave) { try { //TaxPerOrderHistory history = _TaxPerOrderHistoryRepository.Entities.FirstOrDefault(c => c.Id == model.Id); //if (history != null) //{ //_TaxPerOrderHistoryRepository.Update(model, true); //} _TaxPerOrderHistoryRepository.Insert(model, true); return(new OperationResult(OperationResultType.Success, "新增数据成功!")); } catch { return(new OperationResult(OperationResultType.Error, "新增数据失败,数据库插入数据时发生了错误!")); } }
// POST: /BasicDataManagement/WageBaseTable/TaxPerOrderBackUp/ public ActionResult TaxPerOrderBackUp() { var modelList = _taxPerOrderService.TaxPerOrders; String period = _taxBaseByMonthService.TaxBaseByMonths.First().Period; TaxPerOrderHistory history = null; foreach (var model in modelList) { history = new TaxPerOrderHistory(); history.Id = model.Id; history.PaymentType = model.PaymentType; history.Period = period; history.PersonType = model.PersonType; history.ProjectDirector = model.ProjectDirector; history.ProjectNumber = model.ProjectNumber; history.RefundType = model.RefundType; history.SerialNumber = model.SerialNumber; history.TaskName = model.TaskName; history.Tax = model.Tax; history.TaxOrNot = model.TaxOrNot; history.UpdateDate = model.UpdateDate; history.AccountName = model.AccountName; history.AccountNumber = model.AccountNumber; history.Agent = model.Agent; history.Name = model.Name; history.Amount = model.Amount; history.AmountX = model.AmountX; history.AmountY = model.AmountY; history.Bank = model.Bank; history.BankDetailName = model.BankDetailName; history.Tele = model.Tele; history.CertificateID = model.CertificateID; history.CertificateType = model.CertificateType; _taxPerOrderHistoryService.InsertOrUpdate(history); } var result = _taxPerOrderService.DeleteAll(); if (result.ResultType != OperationResultType.Success) { return(Json(new { error = result.ResultType.GetDescription() })); } return(Json(JsonRequestBehavior.AllowGet)); }
public void InsertOrUpdate(TaxPerOrderHistory contact) { this._TaxPerOrderHistoryRepository.InsertOrUpdate(contact); }