public ActionResult LoginControl(EUserDTO login) { List <bagimsiz_bolum_kisiler> bagimsizKisiKontrol = new List <bagimsiz_bolum_kisiler>(); var result = _userService.KullaniciKontrol(login); if (result != null) { bagimsizKisiKontrol = _userService.BagimsisKisiKontrol(result.kisi_id); if (result != null && bagimsizKisiKontrol.Count > 0 && result.rutbe == "user") { AutoMapper.Mapper.DynamicMap(result, _sessionContext); Session["SessionContext"] = _sessionContext; return(Json("/kisiler/kisi/" + result.kisi_id, JsonRequestBehavior.AllowGet)); } else if (result.rutbe == "admin" && result != null) { AutoMapper.Mapper.DynamicMap(result, _sessionContext); Session["SessionContext"] = _sessionContext; return(Json("/default", JsonRequestBehavior.AllowGet)); } else { return(Json("", JsonRequestBehavior.AllowGet)); } } else { return(Json("", JsonRequestBehavior.AllowGet)); } }
public UserService(UnitofWork uow) { _uow = uow; _kisilerRepository = _uow.GetRepository <kisiler>(); _bagimsizKisiRepository = _uow.GetRepository <bagimsiz_bolum_kisiler>(); _userDTO = new EUserDTO(); }
public void Update(EUserDTO user) { var entity = _userRepository.Find(user.Id); AutoMapper.Mapper.DynamicMap(user, entity); _userRepository.Update(entity); }
public EUserDTO KullaniciKontrol(EUserDTO model) { var control = (from u in _kisilerRepository.GetAll() where u.kullanici_adi == model.kullanici_adi && u.sifre == model.sifre select new EUserDTO { kullanici_adi = u.kullanici_adi, sifre = u.sifre, rutbe = u.rutbe, kisi_id = u.id }).SingleOrDefault(); return(control); }
public ActionResult Update(EUserDTO user) { try { user.Id = ((SessionContext)Session["SessionContext"]).Id; user.Password = PassManager.Base64Encrypt(user.Password); _userService.Update(user); _uow.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Update(EUserDTO user) { var entity = _userRepository.Find(user.Id); if (user.WhichUpdate == "UP") { entity.UserName = user.UserName; entity.Password = user.Password; } if (user.WhichUpdate == "FJ") { entity.FullName = user.FullName; entity.Job = user.Job; } if (user.WhichUpdate == "I") { entity.Image = user.value; } //AutoMapper.Mapper.DynamicMap(user, entity); _userRepository.Update(entity); }
public UserService(UnitofWork uow) { _uow = uow; _userRepository = _uow.GetRepository <User>(); //user repository ile ilgili işlemler _userDTO = new EUserDTO(); }
public UserServices(UnitofWork uow) { _uow = uow; _userRepository = _uow.GetRepository <User>(); _userDTO = new EUserDTO(); }