public bool Insert(LessonParam lessonParam)
 {
     lesson.Name       = lessonParam.Name;
     lesson.CreateDate = DateTimeOffset.Now.LocalDateTime;
     myContext.Lessons.Add(lesson);
     return(saveChange.save());
 }
        public bool Update(int?id, LessonParam lessonParam)
        {
            var put = Get(id);

            put.Name       = lessonParam.Name;
            put.UpdateDate = DateTimeOffset.Now.LocalDateTime;
            return(saveChange.save());
        }
Esempio n. 3
0
        // POST: api/Lessons
        public HttpResponseMessage InsertLesson(LessonParam LessonParam)
        {
            var message = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Wrong Parameter");
            var result  = _iLessonService.Insert(LessonParam);

            if (result)
            {
                message = Request.CreateResponse(HttpStatusCode.OK, "Successfully Added");
            }
            return(message);
        }
Esempio n. 4
0
 public bool Insert(LessonParam lessonParam)
 {
     if (lessonParam.Name.ToString() == " ")
     {
         MessageBox.Show("Don't insert white space");
     }
     else
     {
         status = _lessonRepository.Insert(lessonParam);
     }
     return(status);
 }
Esempio n. 5
0
 public bool Insert(LessonParam lessonParam)
 {
     if (lessonParam == null)
     {
         throw new NullReferenceException();
     }
     else if (lessonParam.Name == " ")
     {
         status = false;
     }
     else
     {
         status = _lessonRepository.Insert(lessonParam);
     }
     return(status);
 }
Esempio n. 6
0
        // PUT: api/Lessons/5
        public HttpResponseMessage UpdateLesson(int id, LessonParam LessonParam)
        {
            var message = Request.CreateErrorResponse(HttpStatusCode.NotFound, "Bad Request");

            if (string.IsNullOrWhiteSpace(id.ToString()))
            {
                message = Request.CreateErrorResponse(HttpStatusCode.NotFound, "Invalid Id");
            }
            else
            {
                var get = _iLessonService.Update(id, LessonParam);
                if (get)
                {
                    message = Request.CreateResponse(HttpStatusCode.OK, get);
                    return(message);
                }
            }
            return(message);
        }
Esempio n. 7
0
        public bool Update(int?id, LessonParam lessonParam)
        {
            var result = 0;
            var lesson = Get(id);

            lesson.level           = lessonParam.level;
            lesson.Departements.Id = lessonParam.Departements.Id;
            lesson.UpdateDate      = DateTimeOffset.Now.LocalDateTime;
            result = _context.SaveChanges();
            if (result > 0)
            {
                status = true;
                MessageBox.Show("Update Successfully");
            }
            else
            {
                MessageBox.Show("Update Failed");
            }

            return(status);
        }
Esempio n. 8
0
        public bool Insert(LessonParam lessonParam)
        {
            var result = 0;

            lesson.Name            = lessonParam.Name;
            lesson.level           = lessonParam.level;
            lesson.Departements.Id = lessonParam.Departements.Id;
            lesson.CreateDate      = DateTimeOffset.Now.LocalDateTime;
            _context.Lessons.Add(lesson);
            result = _context.SaveChanges();
            if (result > 0)
            {
                status = true;
                MessageBox.Show("Insert Successfully");
            }
            else
            {
                MessageBox.Show("Insert Failed");
            }
            return(status);
        }
Esempio n. 9
0
        public bool Update(int?id, LessonParam lessonParam)
        {
            if (id == null)
            {
                throw new NullReferenceException();
            }
            var get = Get(id);

            if (lessonParam == null)
            {
                throw new NullReferenceException();
            }
            else if (lessonParam.Name == " ")
            {
                status = false;
            }
            else
            {
                status = _lessonRepository.Update(id, lessonParam);
            }
            return(status);
        }
Esempio n. 10
0
        public bool Update(int?id, LessonParam lessonParam)
        {
            var result = 0;
            var lesson = Get(id);

            lesson.Name  = lessonParam.Name;
            lesson.Level = lessonParam.Level;
            //var pull = _context.Lessons.Find(Convert.ToInt16(lessonParam.Departements));
            lesson.departements = _context.Departments.Find(Convert.ToInt16(lessonParam.Departements));;
            lesson.UpdateDate   = DateTimeOffset.Now.LocalDateTime;
            result = _context.SaveChanges();
            if (result > 0)
            {
                status = true;
                MessageBox.Show("Update Successfully");
            }
            else
            {
                MessageBox.Show("Update Failed");
            }

            return(status);
        }
Esempio n. 11
0
 public bool Update(int?id, LessonParam lessonParam)
 {
     if (_lessonRepository.Get(id) == null)
     {
         MessageBox.Show("Sorry, your data is not found");
     }
     else if (id.ToString() == " ")
     {
         MessageBox.Show("Don't insert white space in Id");
     }
     else
     {
         if (lessonParam.Name.ToString() == " ")
         {
             MessageBox.Show("Don't insert white space in Name");
         }
         else
         {
             status = _lessonRepository.Update(id, lessonParam);
         }
     }
     return(status);
 }
 // PUT: api/Lesson/5
 public void Put(int id, LessonParam lessonParam)
 {
     _lessonService.Update(id, lessonParam);
 }
 // POST: api/Lesson
 public void Post(LessonParam lessonParam)
 {
     _lessonService.Insert(lessonParam);
 }