Ejemplo n.º 1
0
 public GetCustomFormulaResponse GetLNGPriceSPA_FOB(GetFeedGasGSARequest request)
 {
     var response = new GetCustomFormulaResponse();
     try
     {
         response.Value = request.JccPrice > 30 ? Math.Round((0.1475 * request.JccPrice) + ((0.0065 * request.JccPrice) - 0.1), 2) : Math.Round((0.1475 * 30) + ((0.0065 * 30) - 0.1), 2);
         response.IsSuccess = true;
     }
     catch (Exception e)
     {
         response.IsSuccess = false;
         response.Message = e.Message;
     }
     return response;
 }
Ejemplo n.º 2
0
 public GetCustomFormulaResponse GetFeedGasGSA_MGDP(GetFeedGasGSARequest request)
 {
     var response = new GetCustomFormulaResponse();
     try
     {
         response.Value = ((0.154 * Math.Min(request.JccPrice, 45) + 0.4) * 0.982 * 0.88 * 0.50) + (request.JccPrice > 45 ? 0.154 * (request.JccPrice - 45) * 0.982 * 0.88 * 0.9 : 0);// (IF(K62 > 45, 0.154 * ((K62 - 45)) * 98.2 % *88 % *90 %, 0));
         response.IsSuccess = true;
     }
     catch (Exception e)
     {
         response.IsSuccess = false;
         response.Message = e.Message;
     }
     return response;
 }