Uploaded image for project: 'New Features 2017'
  1. New Features 2017
  2. NF-5455

CLONE - EOI: upload : Object referance error on save button

    Details

    • Type: Bug
    • Status: Resolution Setting
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      QA
    • Bug Severity:
      Medium
    • Level:
      Partner
    • Module:
      BenAdmin - EDS
    • Reported by:
      Harbinger
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Ready for Production

      Description

      Company name: For QA KinderCare
      Eoi upload page

      Upload EOI form:
      Click on map filed:
      Map filed with given values in drop down
      click on save button: nothing happened

      refer attached EOI form file and refer attached screenshots

        Attachments

          Issue Links

            Activity

            vishal.yadav Vishal Yadav (Inactive) created issue -
            vishal.yadav Vishal Yadav (Inactive) made changes -
            Field Original Value New Value
            Link This issue clones NF-5437 [ NF-5437 ]
            vishal.yadav Vishal Yadav (Inactive) logged work - 11/Dec/17 02:07 PM
            • Time Spent:
              2h
               

              Analysis for changes required
              On traversing page, it is found that popup message validation not implemented.
              Added code to add validations on save button click.
              made changes to server side for data type conversion.

            vishal.yadav Vishal Yadav (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            vishal.yadav Vishal Yadav (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            Hide
            vishal.yadav Vishal Yadav (Inactive) added a comment -

            While Development, it is found that, when user selects "Show in Popup" as "Yes" then Popup message gets enable. And if user don't fill any value in popup message then, it is treated as null at server side.

            Concern : Error message validation should display if popup message field is editable and blank.
            Cause : 1) validation was not handled.
            2) ToString() used for converting null value to string.
            Correction : 1) Validations added.
            2) ToString() is replaced by Convert.ToString().

            CC: Vijayendra Shinde

            Show
            vishal.yadav Vishal Yadav (Inactive) added a comment - While Development, it is found that, when user selects "Show in Popup" as "Yes" then Popup message gets enable. And if user don't fill any value in popup message then, it is treated as null at server side. Concern : Error message validation should display if popup message field is editable and blank. Cause : 1) validation was not handled. 2) ToString() used for converting null value to string. Correction : 1) Validations added. 2) ToString() is replaced by Convert.ToString(). CC: Vijayendra Shinde
            Hide
            vishal.yadav Vishal Yadav (Inactive) added a comment -

            affected files

            /branches/UiRefresh/App/BusinessLogic/SystemSettings/EOIForm.vb
            /branches/UiRefresh/Web/Web Projects/BenAdmin/Areas/Customization/Views/Customization/UploadEOI/UploadEOI.cshtml
            /branches/UiRefresh/Web/Web Projects/BenAdmin/Areas/Customization/Views/Customization/UploadEOI/_UploadEOIPV.cshtml

            Show
            vishal.yadav Vishal Yadav (Inactive) added a comment - affected files /branches/UiRefresh/App/BusinessLogic/SystemSettings/EOIForm.vb /branches/UiRefresh/Web/Web Projects/BenAdmin/Areas/Customization/Views/Customization/UploadEOI/UploadEOI.cshtml /branches/UiRefresh/Web/Web Projects/BenAdmin/Areas/Customization/Views/Customization/UploadEOI/_UploadEOIPV.cshtml
            Hide
            vishal.yadav Vishal Yadav (Inactive) added a comment -

            Hi Rashmita Dudhe,

            Show popup message validations were not handled previously. But now we have fixed that issue too.
            Please check this issue after next build.

            If any doubt, feel free to ask me.

            Thanks,
            Vishal Yadav

            Show
            vishal.yadav Vishal Yadav (Inactive) added a comment - Hi Rashmita Dudhe , Show popup message validations were not handled previously. But now we have fixed that issue too. Please check this issue after next build. If any doubt, feel free to ask me. Thanks, Vishal Yadav
            vishal.yadav Vishal Yadav (Inactive) made changes -
            Assignee Vishal Yadav [ vishal.yadav ] Rashmita Dudhe [ rashmita.dudhe ]
            vishal.yadav Vishal Yadav (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            vishal.yadav Vishal Yadav (Inactive) logged work - 12/Dec/17 02:09 PM
            • Time Spent:
              1h
               

              Unit Testing
              Code review with Vijayendra
              Jira Updation

            vishal.yadav Vishal Yadav (Inactive) made changes -
            Remaining Estimate 2h [ 7200 ] 0h [ 0 ]
            Time Spent 2h [ 7200 ]
            Worklog Id 95828 [ 95828 ]
            vishal.yadav Vishal Yadav (Inactive) made changes -
            Time Spent 2h [ 7200 ] 3h [ 10800 ]
            Worklog Id 95829 [ 95829 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            vishal.yadav Vishal Yadav (Inactive) logged work - 19/Dec/17 01:10 PM
            • Time Spent:
              0.5h
               

              code commit on codemap

            vishal.yadav Vishal Yadav (Inactive) made changes -
            Time Spent 3h [ 10800 ] 3.5h [ 12600 ]
            Worklog Id 96935 [ 96935 ]
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment -

            Verified on Code consider below scenarios:
            1]Upload New EOI form
            2]Mapp EOI file
            3]Click on save button
            4]EOI file save successfully.
            Working fine as expected.

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - Verified on Code consider below scenarios: 1]Upload New EOI form 2]Mapp EOI file 3]Click on save button 4]EOI file save successfully. Working fine as expected.
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Time Spent 3.5h [ 12600 ] 4.5h [ 16200 ]
            Worklog Id 97052 [ 97052 ]
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            sanjana.jadhav Sanjana Jadhav (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) Parent values: LB QA(10201)Level 1 values: On Hold(10211)
            rashmita.dudhe Rashmita Dudhe (Inactive) logged work - 21/Dec/17 06:48 AM
            • Time Spent:
              1h
               
              <No comment>
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: On Hold(10211) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) logged work - 28/Dec/17 11:34 AM
            • Time Spent:
              1h
               
              <No comment>
            Hide
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment -

            Verified on pre-prod consider below scenarios:
            1]Upload New EOI form
            2]Mapp EOI file
            3]Click on save button
            4]EOI file save successfully.
            Working fine as expected.

            Show
            rashmita.dudhe Rashmita Dudhe (Inactive) added a comment - Verified on pre-prod consider below scenarios: 1]Upload New EOI form 2]Mapp EOI file 3]Click on save button 4]EOI file save successfully. Working fine as expected.
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Time Spent 4.5h [ 16200 ] 5.5h [ 19800 ]
            Worklog Id 98285 [ 98285 ]
            rashmita.dudhe Rashmita Dudhe (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Stage Testing [ 10201 ] Resolution Setting [ 11616 ]
            Transition Time In Source Status Execution Times
            Vishal Yadav (Inactive) made transition -
            Open In Development
            17h 54m 1
            Sanjana Jadhav (Inactive) made transition -
            In Development In LB Testing
            8d 23h 57m 1
            Rashmita Dudhe (Inactive) made transition -
            In LB Testing Stage Testing
            7d 4h 10m 1
            Sachin Hingole (Inactive) made transition -
            Stage Testing Resolution Setting
            118d 17h 46m 1

              People

              Assignee:
              rashmita.dudhe Rashmita Dudhe (Inactive)
              Reporter:
              vishal.yadav Vishal Yadav (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2h Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5.5h
                  5.5h