Пример #1
0
        //***************************************************************************************************
        public TRT_OutputEntity updateTaxiRequestDetails_BAL(TRT_InputEntity TRT_EntryBAL)
        {
            try
            {
                logger.Debug("TaxiRequest_BAL: updateTaxiRequestDetails_BAL() called");
                logger.DebugFormat("Input parameter Employee ID : {0} ", TRT_EntryBAL);

                int validate_trtParamFlag = 0;
                validate_trtParamFlag = validate_trtParam(TRT_EntryBAL);

                if (validate_trtParamFlag == 1)
                {
                    TRT_OutputEntity Error = new TRT_OutputEntity();
                    Error.statusFlag = 1;
                    Error.statusMsg = TRT_Constants.Invalid;

                    logger.Error("Error in input parameter values");
                    logger.Error("ErrorCode = " + Error.statusFlag.ToString());
                    logger.Error("ErrorMessage = " + Error.statusMsg);
                    logger.Error("TaxiRequest_BAL: authenticateUser_SI() Stop");

                    return Error;
                }
                else
                {
                    TRT_DAL getLD_BAL = new TRT_DAL();
                    return (getLD_BAL.updateTaxiRequestDetails_DAL_New(TRT_EntryBAL));
                }

            }
            catch (SqlException dbEx)
            {
                logger.Error("Exception  At BAL - updateTaxiRequestDetails_BAL  : " + dbEx.Message.ToString());
                logger.Error("Method - updateTaxiRequestDetails_BAL Stop");

                throw dbEx;
            }
            catch (Exception ex)
            {
                logger.Error("Exception  At BAL - updateTaxiRequestDetails_BAL  : " + ex.Message.ToString());
                logger.Error("Method : updateTaxiRequestDetails_BAL Stop");
                throw ex;
            }
        }