public ActionResult ModUser() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { ISTATUser istatUser = new ISTATUser(); istatUser.Email = (string)PostDataArrived.Email; istatUser.Password = (string)PostDataArrived.Password; istatUser.UserCode = (string)PostDataArrived.UserCode; istatUser.Name = (string)PostDataArrived.Name; istatUser.Surname = (string)PostDataArrived.Surname; istatUser.Sex = (string)PostDataArrived.Sex; istatUser.Age = (string)PostDataArrived.Age; istatUser.Country = (string)PostDataArrived.Country; istatUser.Study = (string)PostDataArrived.Study; istatUser.Position = (string)PostDataArrived.Position; istatUser.Agency = (string)PostDataArrived.Agency; //istatUser.IsSA = (bool)PostDataArrived.IsSA; istatUser.IsSA = false; istatUser.Lang = (string)PostDataArrived.Lang; //istatUser.Themes = (string)PostDataArrived.Themes; //istatUser.Themes = new List<string>(PostDataArrived.Themes); istatUser.Themes = PostDataArrived.Themes.ToObject <List <string> >(); SingleSignONService ssoService = new SingleSignONService(); return(CS.ReturnForJQuery(ssoService.ModUser(istatUser))); } catch (Exception ex) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult AddUser() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { /* * public string Email { get; set; } * public string Password { get; set; } * * public string UserCode { get; set; } * public string Name { get; set; } * public string Surname { get; set; } * public string Sex { get; set; } * public string Age { get; set; } * public string Country { get; set; } * public string Study { get; set; } * public string Position { get; set; } * public string Agency { get; set; } * * public bool IsSA { get; set; } * * public string Lang { get; set; } * public List<string> Themes { get; set; } */ ISTATUser istatUser = new ISTATUser(); istatUser.Email = (string)PostDataArrived.Email; istatUser.Password = (string)PostDataArrived.Password; istatUser.UserCode = (string)PostDataArrived.UserCode; istatUser.Name = (string)PostDataArrived.Name; istatUser.Surname = (string)PostDataArrived.Surname; istatUser.Sex = (string)PostDataArrived.Sex; istatUser.Age = (string)PostDataArrived.Age; istatUser.Country = (string)PostDataArrived.Country; istatUser.Study = (string)PostDataArrived.Study; istatUser.Position = (string)PostDataArrived.Position; istatUser.Agency = (string)PostDataArrived.Agency; //istatUser.IsSA = (bool)PostDataArrived.IsSA; istatUser.IsSA = false; istatUser.Lang = (string)PostDataArrived.Lang; //istatUser.Themes = (string)PostDataArrived.Themes; SingleSignONService ssoService = new SingleSignONService(); return(CS.ReturnForJQuery(ssoService.AddUser(istatUser))); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }
public ActionResult GetUser() { dynamic PostDataArrived = CS.GetPostData(this.Request); try { ISTATUser utenteIstat = new ISTATUser(); string IdUser = PostDataArrived; SingleSignONService ssoService = new SingleSignONService(); utenteIstat = ssoService.GetUser(IdUser); return(CS.ReturnForJQuery(utenteIstat)); } catch (Exception) { return(CS.ReturnForJQuery(ControllerSupport.ErrorOccured)); } }