public ActionResult SetRoles(int firstID, string secondID) { string[] tempIds = secondID.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); int[] roleIds = Array.ConvertAll(tempIds, s => Convert.ToInt32(s)); ReturnDescription description = UserInfoServices .SetUserRole(firstID, roleIds); if (description.Flag) { return(Ok(new Result { State = 1, Message = description.Message })); } else { return(BadRequest(new Result { State = 0, Message = description.Message })); } }