Пример #1
0
        public ActionResult UyeEkle()
        {
            teamMember teamMember = new teamMember();

            teamMember.talkTableTeamId = settings.talkTableTeam;
            return(View(teamMember));
        }
Пример #2
0
        public ActionResult UyeSil(int id)
        {
            try
            {
                teamMember bnr = _member.getOne(id);
                if (bnr != null)
                {
                    if (System.IO.File.Exists(Server.MapPath(bnr.picturePath)))
                    {
                        System.IO.File.Delete(Server.MapPath(bnr.picturePath));
                    }


                    bool resultDeleteBanner = _member.delete(bnr);

                    if (resultDeleteBanner)
                    {
                        return(Json(new { id = 1, message = "Üye Başarıyla Silindi." }));
                    }
                    else
                    {
                        return(Json(new { id = 0, message = "Bu Üye Silinemedi, Tekrar Deneyiniz!" }));
                    }
                }
                else
                {
                    return(Json(new { id = 0, message = "Silmek İstediğiniz Üye Bulunamadı!" }));
                }
            }
            catch (Exception e)
            {
                return(Json(new { id = 0, message = e.Message }));
            }
        }
Пример #3
0
        // GET: TeamLeader
        public ActionResult Accept(int id)
        {
            var reqTeam = db.Req_Team.Where(x => x.Id.Equals(id)).FirstOrDefault();

            reqTeam.rStatue = 1;
            teamMember tm = new teamMember();

            tm.teamId = (int)reqTeam.tId;
            tm.userId = (int)Session["ID"];
            tm.Statue = 1;
            db.SaveChanges();
            return(RedirectToAction("Index", "Profile"));
        }
Пример #4
0
        public ActionResult UyeGuncelle(int id)
        {
            teamMember member = _member.getOne(id);

            if (member != null)
            {
                return(View(member));
            }
            else
            {
                return(null);
            }
        }
Пример #5
0
        public ActionResult UyeGuncelle(teamMember teamMember, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                teamMember changeMember = _member.getOne(teamMember.id);
                if (changeMember != null)
                {
                    if (file != null)
                    {
                        if (System.IO.File.Exists(Server.MapPath(changeMember.picturePath)))
                        {
                            System.IO.File.Delete(Server.MapPath(changeMember.picturePath));
                        }
                        int    picWidth   = settings.userPhoto.Width;
                        int    pichHeight = settings.userPhoto.Height;
                        string newName    = "";
                        if (file.FileName.Length > 10)
                        {
                            newName = Path.GetFileNameWithoutExtension(file.FileName.Substring(0, 10)) + Guid.NewGuid() + Path.GetExtension(file.FileName);
                        }
                        else
                        {
                            newName = Path.GetFileNameWithoutExtension(file.FileName) + "-" + Guid.NewGuid() + Path.GetExtension(file.FileName);
                        }
                        Image  orjResim    = Image.FromStream(file.InputStream);
                        Bitmap pictureDraw = new Bitmap(orjResim, picWidth, pichHeight);
                        if (Directory.Exists(Server.MapPath("/images/memberPhoto")))
                        {
                            pictureDraw.Save(Server.MapPath("/images/memberPhoto/" + newName));
                        }


                        changeMember.picturePath = "/images/memberPhoto/" + newName;
                        changeMember.pictureAlt  = file.FileName;
                    }
                    changeMember.job  = teamMember.job;
                    changeMember.name = teamMember.name;
                    _member.update(changeMember);
                    return(RedirectToAction("index", new { area = "AdminPanel" }));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(View());
            }
        }
Пример #6
0
 public bool update(teamMember teamMember)
 {
     return(_teamMemberDal.Update(teamMember));
 }
Пример #7
0
 public bool delete(teamMember teamMember)
 {
     return(_teamMemberDal.Delete(_teamMemberDal.getOne(x => x.id == teamMember.id)));
 }
Пример #8
0
 public bool add(teamMember teamMember)
 {
     return(_teamMemberDal.Add(teamMember));
 }
Пример #9
0
        public ActionResult UyeEkle(teamMember teamMember, HttpPostedFileBase file)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    if (file != null)
                    {
                        int    picWidth   = settings.userPhoto.Width;
                        int    pichHeight = settings.userPhoto.Height;
                        string newName    = "";
                        if (file.FileName.Length > 10)
                        {
                            newName = Path.GetFileNameWithoutExtension(file.FileName.Substring(0, 10)) + Guid.NewGuid() + Path.GetExtension(file.FileName);
                        }
                        else
                        {
                            newName = Path.GetFileNameWithoutExtension(file.FileName) + "-" + Guid.NewGuid() + Path.GetExtension(file.FileName);
                        }
                        Image  orjResim    = Image.FromStream(file.InputStream);
                        Bitmap pictureDraw = new Bitmap(orjResim, picWidth, pichHeight);
                        if (Directory.Exists(Server.MapPath("/images/memberPhoto")))
                        {
                            pictureDraw.Save(Server.MapPath("/images/memberPhoto/" + newName));
                        }


                        teamMember.picturePath = "/images/memberPhoto/" + newName;
                        teamMember.pictureAlt  = file.FileName;

                        bool result = _member.add(teamMember);
                        Session["bannerEklenemedi"] = "";
                        if (result)
                        {
                            Session["bannerEklenemedi"] = "Üye Başarıyla Eklendi";

                            return(RedirectToAction("index", "TakimListesi", new { area = "AdminPanel" }));
                        }
                        else
                        {
                            Session["bannerEklenemedi"] = "Üye Kaydı Sırasında Bir Hata Oluştu!";

                            return(RedirectToAction("index", "TakimListesi", new { area = "AdminPanel" }));
                        }
                    }
                    else
                    {
                        //Session["bannerEklenemedi"] = "Resim Alanı Boş Geçilemez!";
                        ModelState.AddModelError("", "Üye resmini yüklemek zorundasınız.");

                        return(View(teamMember));
                    }
                }
                else
                {
                    return(View(teamMember));
                }
            }
            catch (Exception e)
            {
                Session["bannerEklenemedi"] = e.Message;
                return(RedirectToAction("index", "TakimListesi", new { area = "AdminPanel" }));
            }
        }