Advertisement
misolutions

ActivityController_function_SaveExpidentureCostMeeting

Nov 18th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.42 KB | None | 0 0
  1. public String SaveExpidentureCostMeeting(ActivityVM ac)
  2.         {
  3.             string result = "Sucess";
  4.             var user = LoginUser.GetLogin();
  5.  
  6.             try
  7.             {
  8.                 if (ac.cekExpCostPart == "Yes")
  9.                 {
  10.                     foreach (string datExpCost in ac.PROJECT_FK)
  11.                     {
  12.                         RMC_ACT_BUDGET objBd = new RMC_ACT_BUDGET();
  13.                         objBd.AMOUNT = ac.Rmc_Act_Budget.AMOUNT;
  14.                         objBd.APPLICATION_FK = ac.Rmc_Act_Application.APPLICATION_PK;
  15.                         objBd.PROJECT_FK = datExpCost;
  16.                         objBd.ITEM_SODO_FK = ac.Rmc_Act_Budget.ITEM_SODO_FK;
  17.  
  18.                         //semak ada dalam rekod
  19.                         string budget_pk = actDb.CheckRecordExpenditureCost(objBd);
  20.  
  21.                         ////if rekod wujud
  22.                         if (budget_pk != "0")
  23.                         {
  24.                             objBd.BUDGET_PK = budget_pk;
  25.                             actDb.UpdatedExpedintureCostCentreData(objBd);
  26.                         }
  27.                         else
  28.                         {
  29.                             actDb.SaveExpenditureCostMeeting(objBd);
  30.                         }
  31.                     }
  32.                 }
  33.             }
  34.             catch (Exception ex)
  35.             {
  36.                 throw ex;
  37.             }
  38.  
  39.             return result;
  40.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement