Example #1
0
 public List <CommentaryDTO> GetCommentariesTicketLate(LateTicketDTO lateTicket)
 {
     try
     {
         return(new List <CommentaryDTO>(service.GetCommentariesTicketLate(lateTicket)));
     }
     catch
     {
         return(new List <CommentaryDTO>());
     }
 }
Example #2
0
 public LateTicketDTO UpdateLateTicket(LateTicketDTO lateTicket)
 {
     try
     {
         return(service.UpdateLateTicket(lateTicket));
     }
     catch
     {
         return(null);
     }
 }
Example #3
0
 public int GetCountDisLikeLate(LateTicketDTO ticket)
 {
     try
     {
         return(service.GetCountDisLikeLate(ticket));
     }
     catch
     {
         return(-1);
     }
 }
Example #4
0
 public LateTicketDTO UpdateLateTicket(LateTicketDTO lateTicket)
 {
     try
     {
         LateTicket ticket = _mapper.Map <LateTicket>(lateTicket);
         return(_mapper.Map <LateTicketDTO>(_lateDA.UpdateLateTicket(ticket)));
     }
     catch
     {
         return(null);
     }
 }
Example #5
0
 public List <CommentaryDTO> GetCommentariesTicketLate(LateTicketDTO lateTicket)
 {
     try
     {
         LateTicket comment = _mapper.Map <LateTicket>(lateTicket);
         return(_mapper.Map <List <CommentaryDTO> >(_lateDA.GetCommentariesTicketLate(comment)));
     }
     catch
     {
         return(new List <CommentaryDTO>());
     }
 }
 public async Task addLateTicketAsync(IFormCollection collection, IFormFile file)
 {
     if (!string.IsNullOrEmpty(collection["date"]) && !string.IsNullOrEmpty(collection["subject"]))
     {
         var           idUser    = User.Claims.Where(x => x.Type == "UserID").FirstOrDefault().Value;        //Get UserID in Cookie
         LateTicketDTO newTicket = new LateTicketDTO();
         newTicket.Subject  = collection["subject"];                                                         //Get Input Value Subject
         newTicket.datetime = DateTime.Parse(collection["date"]);                                            //Get Input Value Date
         newTicket.image    = Path.GetRandomFileName() + Path.GetExtension(collection.Files[0].FileName);    // Set pictures path with random namefile
         newTicket.idUser   = Int32.Parse(idUser);
         using (var stream = System.IO.File.Create(Path.Combine(@".\wwwroot\img\upload\", newTicket.image))) //Save Picture
         {
             await collection.Files[0].CopyToAsync(stream);
         }
         late.CreateLateTicket(newTicket);
     }
 }
Example #7
0
        public int GetCountDisLikeLate(LateTicketDTO ticket)
        {
            LateTicket late = _mapper.Map <LateTicket>(ticket);

            return(_lateDA.GetCountDisLikeLate(late));
        }
Example #8
0
        public int GetCountLikesLate(LateTicketDTO ticket)
        {
            LateTicket userVote = _mapper.Map <LateTicket>(ticket);

            return(_lateDA.GetCountLikesLate(userVote));
        }
 public LateTicketModel(LateTicketDTO lateTicketDTO)
 {
 }
Example #10
0
        public LateTicketDTO CreateLateTicket(LateTicketDTO lateTicket)
        {
            ServiceLate service = new ServiceLate();

            return(service.CreateLateTicket(lateTicket));
        }
Example #11
0
        public List <CommentaryDTO> GetCommentariesTicketLate(LateTicketDTO lateTicket)
        {
            ServiceLate service = new ServiceLate();

            return(service.GetCommentariesTicketLate(lateTicket));
        }
Example #12
0
        public int GetCountDisLikeLate(LateTicketDTO ticket)
        {
            ServiceLate service = new ServiceLate();

            return(service.GetCountDisLikeLate(ticket));
        }