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); }
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")); }
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")); }
public string DeleteEducationalContent(string _IDEducationalContent) { EducationalContent _educationalContentInstance = new EducationalContent(); return(_educationalContentInstance.DeleteEducationalContentModel(_IDEducationalContent).ToString()); }