public JsonResult DeleteDp(int IdSo, int id) { Context.SalesOrder dbitem = RepoSalesOrder.FindByKontrak(IdSo); Context.SalesOrderKontrakDp dbdp = dbitem.SalesOrderKontrak.SalesOrderKontrakDp.Where(d => d.Id == id).FirstOrDefault(); dbitem.SalesOrderKontrak.SalesOrderKontrakDp.Remove(dbdp); ResponeModel response = new ResponeModel(true); RepoSalesOrder.save(dbitem); return(Json(response)); }
public JsonResult SaveDp(Context.SalesOrderKontrakDp model) { Context.SalesOrder dbitem = RepoSalesOrder.FindByKontrak(model.SalesOrderKontrakId); if (model.Id == 0) { dbitem.SalesOrderKontrak.SalesOrderKontrakDp.Add(model); } else { Context.SalesOrderKontrakDp dbdp = dbitem.SalesOrderKontrak.SalesOrderKontrakDp.Where(d => d.Id == model.Id).FirstOrDefault(); dbdp.Tanggal = model.Tanggal; dbdp.Penerima = model.Penerima; dbdp.RekeningId = model.RekeningId; dbdp.Jenis = model.Jenis; dbdp.Jumlah = model.Jumlah; } RepoSalesOrder.save(dbitem); ResponeModel response = new ResponeModel(true); return(Json(response)); }