Beispiel #1
0
        public void UserRoleEczaneGrupRegister(User user, string ezaneGln, string eczaneMail,
                                               string eczaneAdi, int eczaneGrupId)
        {
            UserRole   userRole   = new UserRole();
            EczaneUser eczaneUser = new EczaneUser();
            EczaneGrup eczaneGrup = new EczaneGrup();
            Eczane     eczane     = new Eczane();

            eczane.Adi        = eczaneAdi;
            eczane.EczaneGln  = ezaneGln;
            eczane.Email      = eczaneMail;
            eczaneGrup.GrupId = eczaneGrupId;

            eczaneGrup.BaslangicTarihi = DateTime.Now;

            _userDal.Insert(user);
            var myuser = GetByEmail(eczaneMail);

            userRole.UserId = myuser.Id;
            userRole.RoleId = 3;
            _userRoleDal.Insert(userRole);
            _eczaneDal.Insert(eczane);
            var myeczane = _eczaneDal.Get(x => x.EczaneGln == ezaneGln);

            eczaneUser.EczaneId = myeczane.Id;
            eczaneUser.UserId   = myuser.Id;
            _eczaneUserDal.Insert(eczaneUser);
            eczaneGrup.EczaneId = myeczane.Id;
            _eczaneGrupDal.Insert(eczaneGrup);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            EczaneUser eczaneUser = _eczaneUserService.GetById(id);

            try
            {
                _eczaneUserService.Delete(id);
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                TempData["Message"] = "ERROR:" + ex.Message.ToString();
            }
            return(View(eczaneUser));
        }
        // GET: EczaneNobet/EczaneUser/Edit/5
        public ActionResult Edit(int id)
        {
            if (id <= 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EczaneUser eczaneUser = _eczaneUserService.GetById(id);

            if (eczaneUser == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EczaneId          = new SelectList(_eczaneService.GetList(), "Id", "Adi", eczaneUser.EczaneId);
            ViewBag.EczaneUserTanimId = new SelectList(_eczaneUserService.GetList(), "Id", "Adi", eczaneUser.Id);
            return(View(eczaneUser));
        }
 public ActionResult Edit([Bind(Include = "Id,UserId,EczaneId")] EczaneUser eczaneUser)
 {
     if (ModelState.IsValid)
     {
         try
         {
             _eczaneUserService.Update(eczaneUser);
             return(RedirectToAction("Index"));
         }
         catch (Exception ex)
         {
             TempData["Message"] = "ERROR:" + ex.Message.ToString();
         }
     }
     ViewBag.EczaneId          = new SelectList(_eczaneService.GetList(), "Id", "Adi", eczaneUser.EczaneId);
     ViewBag.EczaneUserTanimId = new SelectList(_eczaneUserService.GetList(), "Id", "Adi", eczaneUser.Id);
     return(View(eczaneUser));
 }
Beispiel #5
0
 public void Update(EczaneUser eczaneUser)
 {
     _eczaneUserDal.Update(eczaneUser);
 }
Beispiel #6
0
 public void Insert(EczaneUser eczaneUser)
 {
     _eczaneUserDal.Insert(eczaneUser);
 }