Пример #1
0
        public IEnumerable <EducationalContent> GetListOfEducationalContentsbyAnyParameterController(string _parameterName, string _parameterData, string _exactMatch)
        {
            EducationalContent _educationalContentInstance         = new EducationalContent();
            DataTable          _educationalContentDataFromDataBase = new DataTable();

            _educationalContentDataFromDataBase = _educationalContentInstance.ReadEducationalContentByAnyParameterModel(_parameterName, _parameterData, _exactMatch);

            EducationalContent[] _listOfEducationalContents = new EducationalContent[_educationalContentDataFromDataBase.Rows.Count];

            int _counter = 0;

            foreach (DataRow _educationalContentRow in _educationalContentDataFromDataBase.Rows)
            {
                EducationalContent _farm = new EducationalContent
                {
                    IDEducationalContent          = int.Parse(_educationalContentRow["IDEducationalContent"].ToString()),
                    LinkEducationalContent        = _educationalContentRow["LinkEducationalContent"].ToString(),
                    TypeEducationalContent        = _educationalContentRow["TypeEducationalContent"].ToString(),
                    DescriptionEducationalContent = _educationalContentRow["DescriptionEducationalContent"].ToString(),
                    DateEducationalContentCreated = _educationalContentRow["DateEducationalContentCreated"].ToString(),
                    IsActive = _educationalContentRow["IsActive"].ToString()
                };

                _listOfEducationalContents[_counter] = _farm;

                _counter++;
            }

            return(_listOfEducationalContents);
        }
Пример #2
0
        public IHttpActionResult InsertEducationalContentToUserController(UserEducationalContent _userEducationalContent)
        {
            EducationalContent _educationalContentReceived = new EducationalContent();

            if (!_educationalContentReceived.InsertEducationalContentToUserModel(_userEducationalContent))
            {
                return(Ok("The User was not linked to the Educational Content"));
            }

            return(Ok("Educational Content successfully linked to the User"));
        }
Пример #3
0
        public IHttpActionResult UpdateEducationalContent(EducationalContent _educationalContentInformation)
        {
            EducationalContent _educationalContentReceived = new EducationalContent();

            if (!_educationalContentReceived.UpdateEducationalContentModel(_educationalContentInformation))
            {
                return(Ok("Educational Content Not Updated"));
            }

            return(Ok("Educational Content Successfully Updated"));
        }
Пример #4
0
        public string DeleteEducationalContent(string _IDEducationalContent)
        {
            EducationalContent _educationalContentInstance = new EducationalContent();

            return(_educationalContentInstance.DeleteEducationalContentModel(_IDEducationalContent).ToString());
        }