public TblCarData InsertTblCarDataToDataBase(TblCarData nCarData) { try { if (nCarData != null) { nCarData.CreateDate = this.DateOfServer; nCarData.Creator = nCarData.Creator ?? "someone"; this.Context.TblCarData.Add(nCarData); return(this.Context.SaveChanges() > 0 ? this.GetTblCarDataByKey(nCarData.CarId) : null); } } catch (Exception ex) { Debug.WriteLine($"Has error {ex.ToString()}"); } return(null); }
public TblCarData UpdateTblCarDataToDataBase(int CarID, TblCarData uCarData) { try { var dbCarData = this.Context.TblCarData.Find(CarID); if (dbCarData != null) { uCarData.CreateDate = dbCarData.CreateDate; uCarData.ModifyDate = DateTime.Now; uCarData.Modifyer = uCarData.Modifyer ?? "someone"; this.Context.Entry(dbCarData).CurrentValues.SetValues(uCarData); return(Context.SaveChanges() > 0 ? this.GetTblCarDataByKey(CarID) : null); } } catch (Exception ex) { Debug.WriteLine($"Has error {ex.ToString()}"); } return(null); }