public JsonResult DeleteDp(int IdSo, int id)
        {
            Context.SalesOrder dbitem            = RepoSalesOrder.FindByKonsolidasi(IdSo);
            Context.SalesOrderKonsolidasiDp dbdp = dbitem.SalesOrderKonsolidasi.SalesOrderKonsolidasiDp.Where(d => d.Id == id).FirstOrDefault();
            dbitem.SalesOrderKonsolidasi.SalesOrderKonsolidasiDp.Remove(dbdp);
            ResponeModel response = new ResponeModel(true);

            RepoSalesOrder.save(dbitem);

            return(Json(response));
        }
        public JsonResult SaveDp(Context.SalesOrderKonsolidasiDp model)
        {
            Context.SalesOrder dbitem = RepoSalesOrder.FindByKonsolidasi(model.SalesOrderKonsolidasiId);
            if (model.Id == 0)
            {
                dbitem.SalesOrderKonsolidasi.SalesOrderKonsolidasiDp.Add(model);
            }
            else
            {
                Context.SalesOrderKonsolidasiDp dbdp = dbitem.SalesOrderKonsolidasi.SalesOrderKonsolidasiDp.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));
        }