public static DAL.Sign SignDAL(Entities.Sign s) { return(new DAL.Sign() { SignDate = s.SignDate, SignId = s.SignId, SignJobId = s.SignJobId, SignUserId = s.SignUserId }); }
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) { }; } }