Пример #1
0
 public bool InsertFixPaper(FixPaper fixPaper, int user_id)
 {
     try
     {
         CommanDB          procConn = new CommanDB();
         OracleParameter[] param    =
         {
             new OracleParameter("@p_user_id",          user_id),
             new OracleParameter("@p_paper_id",         fixPaper.paper_id),
             new OracleParameter("@p_issuedate",        fixPaper.issueDate.ToString("yyyy-MM-dd")),
             new OracleParameter("@p_expirydate",       fixPaper.expiryDate.ToString("yyyy-MM-dd")),
             new OracleParameter("@p_car_platenumber ", fixPaper.car_plateNumber),
         };
         procConn.RunProc("insertFixPaper_sp", param);
         return(true);
     }
     catch (Exception ex)
     {
         throw new InsertException(language, ex.Message);
     }
 }
Пример #2
0
 public Response StoreFixPaper(FixPaper fixPaper)
 {
     try
     {
         if (new VehicleRepository.VehicleRepository(language).InsertFixPaper(fixPaper))
         {
             return(new Response(true, Messages.GetMessage(language, TypeM.VEHICLE, vehicleM.FIXPAPER_STORE)));
         }
         else
         {
             throw new InsertException(language);
         }
     }
     catch (InsertException InsertException)
     {
         return(new Response(false, InsertException.RespMessage, InsertException.ErrorMessage));
     }
     catch (Exception ex)
     {
         return(new Response(false, Messages.GetMessage(language, TypeM.DEFAULT, defaultM.UNEXPERROR), ex.Message));
     }
 }
Пример #3
0
        public bool InsertFixPaper(FixPaper fixPaper)
        {
            VehicleQuery vehicleQuery = new VehicleQuery(language);

            return(vehicleQuery.InsertFixPaper(fixPaper, new UserRepository.UserRepository(language).GetUserIdByAccessToken(fixPaper.accessToken)));
        }
Пример #4
0
 public ActionResult <Response> CheckFixPaperByPlateNumber([FromQuery(Name = "lang")] string lang, [FromBody] FixPaper fixPaper)
 {
     //check AccessToken
     if (new UserService(lang).CheckAccessToken(fixPaper.accessToken))
     {
         return(new VehicleService(lang).CheckFixPaperByPlateNumber(fixPaper.car_plateNumber));
     }
     else
     {
         return(new Response(false, Messages.GetMessage(lang, TypeM.DEFAULT, defaultM.WRONG_ACCESS_TOKEN), new List <string>()));
     }
 }