public static DAL.PutInJob PutInJobDAL(Entities.PutInJob p)
 {
     return(new DAL.PutInJob()
     {
         PutDate = p.PutDate,
         PutId = p.PutId,
         PutJobId = p.PutJobId,
         PutUserId = p.PutUserId,
     });
 }
Exemple #2
0
 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;
       }
   }