//רושם בוס חדש //public static void registerBoss(Entities.Boss boss) //{ // DB.Boss.Add(Entities.Boss.BossDAL(boss)); // DB.SaveChanges(); //} //public static void registerUser(Entities.User user) //{ // DB.User.Add(Entities.User.UserDAL(user)); // DB.SaveChanges(); //} public static Entities.Boss registerBoss(Entities.Boss boss) { try { using (DAL.IdialEntities3 DB = new DAL.IdialEntities3()) { DB.Database.Connection.Open(); DB.Boss.Add(Entities.Boss.BossDAL(boss)); DB.SaveChanges(); var u = DB.Boss.FirstOrDefault(x => x.BossMail == boss.BossMail && x.BossPassword == boss.BossPassword); //BL.SendMail.SendEmail(data, "ברוך בואך לאתר אידיאל", u.UserMail); //var p = BL.SendMail.register(u.BossName, u.BossPassword, u.BossMail); return(Entities.Boss.BossEntities(u)); } } catch (Exception e) { BL.SendMail.SendEmail(e.ToString(), e.Message, ""); BL.WriteLogError.WriteLogErrors(e.Message); return(null); } }
public Entities.Boss registerBoss([FromBody] Entities.Boss boss) { bool x = BL.UserLogic.NotValidPasswordBoss(boss.BossMail); if (x == true) { return(BL.UserLogic.registerBoss(boss)); } else { return(null); } }
//בודק אם בוס קיים public static Entities.Boss IsRegistered(Entities.Boss b) { using (DAL.IdialEntities3 DB = new DAL.IdialEntities3()) { DB.Database.Connection.Open(); // List<Entities.Boss> boss2 = new List<Entities.Boss>(); var boss = DB.Boss.FirstOrDefault(p => p.BossPassword == b.BossPassword && p.BossMail == b.BossMail); if (boss != null) { return(Entities.Boss.BossEntities(boss)); } return(null); } }
public IHttpActionResult EditBoss([FromBody] Entities.Boss editBoss) { return(Ok(BL.UserLogic.EditDetailsBoss(editBoss))); }
public Entities.Boss loginBoss([FromBody] Entities.Boss boss) { return(BL.UserLogic.IsRegistered(boss)); }