Ejemplo n.º 1
0
 public bool Update(int?id, WorkExperienceParam workExperienceParam)
 {
     if (_workExperienceRepository.Get(id) == null)
     {
         MessageBox.Show("Sorry, your data is not found");
     }
     else
     {
         status = _workExperienceRepository.Update(id, workExperienceParam);
     }
     return(status);
 }
Ejemplo n.º 2
0
        public bool Insert(WorkExperienceParam workExperienceParam)
        {
            var result = 0;

            workExperience.Name        = workExperienceParam.Name;
            workExperience.Position    = workExperienceParam.Position;
            workExperience.Description = workExperienceParam.Description;
            workExperience.DateStart   = workExperienceParam.DateStart;
            workExperience.DateEnd     = workExperienceParam.DateEnd;
            workExperience.students    = _context.Students.Find(workExperienceParam.students);
            workExperience.CreateDate  = DateTimeOffset.Now.LocalDateTime;
            _context.WorkExperiences.Add(workExperience);
            result = _context.SaveChanges();
            if (result > 0)
            {
                status = true;
                MessageBox.Show("Insert Successfully");
            }
            return(status);
        }
Ejemplo n.º 3
0
        public bool Update(int?id, WorkExperienceParam workExperienceParam)
        {
            var result         = 0;
            var workExperience = Get(id);

            workExperience.Name        = workExperienceParam.Name;
            workExperience.Position    = workExperienceParam.Position;
            workExperience.Description = workExperienceParam.Description;
            workExperience.DateStart   = workExperienceParam.DateStart;
            workExperience.DateEnd     = workExperienceParam.DateEnd;
            workExperience.students    = _context.Students.Find(workExperienceParam.students);
            workExperience.UpdateDate  = DateTimeOffset.Now.LocalDateTime;
            result = _context.SaveChanges();
            if (result > 0)
            {
                status = true;
                MessageBox.Show("Update Successfully");
            }
            else
            {
                MessageBox.Show("Update Failed");
            }
            return(status);
        }
Ejemplo n.º 4
0
 public bool Insert(WorkExperienceParam workExperienceParam)
 {
     return(_workExperienceRepository.Insert(workExperienceParam));
 }