public ActionResult CreateContragent(string name, int humanID, int clientID) { var mng = new FinanceManager(); int?humanID_ = null; if (humanID != 0) { humanID_ = humanID; } int?clientID_ = null; if (clientID != 0) { clientID_ = clientID; } var item = new fin_contragents { id = 0, humanID = humanID_, clientID = clientID_, name = name }; mng.SaveFinContragents(item); return(Json(new { result = item.id > 0, contragentID = item.id })); }
public int SaveFinContragents(fin_contragents item) { try { if (item.id == 0) { db.fin_contragents.Add(item); db.SaveChanges(); } else { try { db.Entry(item).State = EntityState.Modified; db.SaveChanges(); } catch (OptimisticConcurrencyException ex) { RDL.Debug.LogError(ex); } } } catch (Exception ex) { RDL.Debug.LogError(ex); } return(item.id); }
public fin_contragents GetFinContragent(int id) { var res = new fin_contragents(); res = db.GetFinContragent(id); return(res); }
public void SaveFinContragents(fin_contragents item) { try { db.SaveFinContragents(item); } catch (Exception ex) { RDL.Debug.LogError(ex); } }
public fin_contragents GetFinContragent(int id) { fin_contragents res = db.fin_contragents.FirstOrDefault(x => x.id == id); return(res); }