public static DAL.PutInJob PutInJobDAL(Entities.PutInJob p) { return(new DAL.PutInJob() { PutDate = p.PutDate, PutId = p.PutId, PutJobId = p.PutJobId, PutUserId = p.PutUserId, }); }
public static List<Entities.JobView> CloseJob(int jobId,bool isByUs) { try { var job = DB.Job.FirstOrDefault(p => p.JobId == jobId); job.JobIsByUs = isByUs; job.JobDateCaughtJob = DateTime.Today.Date; Entities.PutInJob put = new Entities.PutInJob(); put.PutJobId = jobId; put.PutDate = DateTime.Today.Date; DB.PutInJob.Add(Entities.PutInJob.PutInJobDAL(put)); DB.SaveChanges(); return BL.SelectorJob.getJobsByBossId(job.JobBossId); } catch (Exception e) { BL.SendMail.SendEmail(e.ToString(), e.Message, ""); BL.WriteLogError.WriteLogErrors(e.Message); return null; } }