Exemplo n.º 1
0
 public static DAL.Sign SignDAL(Entities.Sign s)
 {
     return(new DAL.Sign()
     {
         SignDate = s.SignDate,
         SignId = s.SignId,
         SignJobId = s.SignJobId,
         SignUserId = s.SignUserId
     });
 }
Exemplo n.º 2
0
        public static HttpResponseMessage RegisterToSingJob(int idjob, int iduser)
        {
            try
            {
      
                Entities.Sign newSign = new Entities.Sign();
                newSign.SignDate = DateTime.Now;
                newSign.SignUserId = iduser;
                newSign.SignJobId = idjob;
                newSign.SignStatusSend = false;
                DB.Sign.Add(Entities.Sign.SignDAL(newSign));
                DB.SaveChanges();
                return new HttpResponseMessage(HttpStatusCode.OK) { };

            }
            catch(Exception e)
            {
                BL.SendMail.SendEmail(e.ToString(), e.Message, "");
                BL.WriteLogError.WriteLogErrors(e.Message);
                return new HttpResponseMessage(HttpStatusCode.BadRequest) { };
            }
        }