Example #1
0
        public JsonResult <object> EditUserbyId([FromBody] JObject json)
        {
            StudentVM request               = JsonConvert.DeserializeObject <StudentVM>(json.ToString());
            var       obj                   = new object();
            int       UserIdEdit            = Convert.ToInt32(request.StudentId);
            Dictionary <string, object> dic = new Dictionary <string, object>();
            StudentVM StudentDetail         = new StudentVM();

            using (StudentsEntities context = new StudentsEntities())
            {
                Student re = context.UserDetailbyId(UserIdEdit).FirstOrDefault();
                StudentDetail.StudentId    = re.StudentId;
                StudentDetail.FirstName    = re.FirstName;
                StudentDetail.LastName     = re.LastName;
                StudentDetail.DOB          = (re.DOB);
                StudentDetail.EmailId      = re.EmailId;
                StudentDetail.PhoneNo      = re.PhoneNo;
                StudentDetail.Address      = re.Address;
                StudentDetail.FatherName   = re.FatherName;
                StudentDetail.BloodGroup   = re.BloodGroup;
                StudentDetail.MainSubject  = re.MainSubject;
                StudentDetail.Obtional1    = re.Obtional1;
                StudentDetail.Obtional2    = re.Obtional2;
                StudentDetail.Obtional3    = re.Obtional3;
                StudentDetail.Obtional4    = re.Obtional4;
                StudentDetail.category     = re.category;
                StudentDetail.ProfilePic   = re.ProfilePic;
                StudentDetail.Document1    = re.Document1;
                StudentDetail.Document2    = re.Document2;
                StudentDetail.Password     = re.Password;
                StudentDetail.SubjectId    = Convert.ToInt32(re.SubjectId);
                StudentDetail.BloodGroupId = Convert.ToInt32(re.BloodGroupId);
                if (StudentDetail != null)
                {
                    dic.Add("result", StudentDetail);
                    dic.Add("Message", "UserDetail");
                    dic.Add("Status", "1");
                }
                else
                {
                    dic.Add("Message", "No Data available");
                    dic.Add("Status", "2");
                }
                obj = dic;
                return(Json(obj));
            }
        }