Exemple #1
0
 public static void Fill(Models.PersonCourse entity, ViewModels.Certificate certificate)
 {
     entity.Id         = certificate.Id;
     entity.PersonId   = certificate.PersonId;
     entity.CourseId   = certificate.CourseId;
     entity.DateIssue  = certificate.DateIssue;
     entity.DateExpire = certificate.DateExpire;
     entity.CerNumber  = certificate.No;
     entity.StatusId   = 71;
 }
Exemple #2
0
        public virtual CustomActionResult CanDelete(Models.PersonCourse entity)
        {
            //  if (HasChildren(entity.Id))
            //     return Exceptions.getCanNotDeleteException("Location-03");
            var course = this.context.ViewCertificates.First(q => q.Id == entity.Id);

            if (course.IsNotificationEnabled == true)
            {
                return(Exceptions.getCanNotDeleteException("Certificate-03"));
            }

            return(new CustomActionResult(HttpStatusCode.OK, ""));
        }