خرید بک لینک

Vote count: 0

I have loaded values from db in my form using list.When I click the edit button then in my edit form ,I changed some value after that i clicked save button nothing send. can you correct my code. thankyou. I a using asp.net mvc. I want to send data to my mvc controller. In my app.js code `$scope.Info = { id: 0, userid: 0, Firstname: "", Lastname: "", BirthDate: "", Gender: "", Nationality: "", ResidenceCountry: "", City: "", VisaStatus: "", MaritalStatus: "", NumberOfDependents: 0, DrivingLicenseIssuedFrom: ""

 }; 

// save edits
$scope.saveTable = function() { var results = []; for (var i = $scope.Info.length; i--;) { var Info = $scope.Info[i]; // actually delete user if (Info.isDeleted) { $scope.Info.splice(i, 1); } // mark as not new if (Info.isNew) { Info.isNew = false; }

        // send on server resume controller,proc method
        $http.post('Resume/proc', JSON.stringify(Info), {
    headers: {
        'Content-Type': 'application/json'
    }
})
        results.push($http.post('Resume/proc', Info));
    }

    retu $q.all(results);
};

` MVC ResumeController

public ActionResult proc()
    {
        var json = new StreamReader(Request.InputStream).ReadToEnd();
        var data = JsonConvert.DeserializeObject<Resume>(json);

        //XSS CLEANUP
        //var useame = HttpContext.User.Identity.GetUserName();     


        var qst = new PersonalInformationEntity();

        qst.userid = data.userid;
        qst.Firstname = data.Firstname;
        qst.Lastname = data.Lastname;
        qst.BirthDate = data.BirthDate;
        qst.Gender = data.Gender;
        qst.Nationality = data.Nationality;
        qst.ResidenceCountry = data.ResidenceCountry;
        qst.City = data.City;
        qst.VisaStatus = data.VisaStatus;
        qst.MaritalStatus = data.MaritalStatus;
        qst.NumberOfDependents = data.NumberOfDependents;
        qst.DrivingLicenseIssuedFrom = data.DrivingLicenseIssuedFrom;

        qst.userid = data.userid;
            PersonalInformationBLL.Update(qst);

}

In my View

<form editable-form name="tableform" onaftersave="saveTable()" oncancel="cancel()">
 <table class="table" ng-repeat="item in list">
     <tr ng-repeat="(key, value) in item">
   <td><b>{{key}}</b></td>
   <td><span editable-text="value" e-form="tableform" > {{value}} </span></td>

                                    </tr>                                      

                                </table>
                                <!-- buttons -->
                                <div class="btn-edit">
                                    <button type="button" class="btn btn-default" ng-show="!tableform.$visible" ng-click="tableform.$show()">
                                        edit
                                    </button>
                                </div>
                                <div class="btn-form" ng-show="tableform.$visible">
                                    @*<button type="button" ng-disabled="tableform.$waiting" ng-click="addUser()" class="btn btn-default pull-right">add row</button>*@
                                    <button type="submit" ng-disabled="tableform.$waiting" class="btn btn-primary">save</button>
                                    <button type="button" ng-disabled="tableform.$waiting" ng-click="tableform.$cancel()" class="btn btn-default">cancel</button>
                                </div>

                            </form>                            

asked 36 secs ago

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 13 تير 1395 ساعت: 18:54

صفحه بندی