示例#1
0
        public ActionResult Update(int id)
        {
            var _ctx = new OrganizationDbEntities();

            var entity = _ctx.Participant.Where(c => c.Id == id).FirstOrDefault();

            return(View(entity));
        }
        public OrganizationController()
        {
            db = new OrganizationDbEntities();

            orgrep            = new OrganizationRepository(db);
            imagerep          = new ImageRepository(db);
            orgimagerep       = new OrgImageRepository(db);
            partrep           = new ParticipantRepository(db);
            orgparticipantrep = new OrganizationParticipantRepository(db);
            orgcommentrep     = new OrganizationCommentRepository(db);
            commentrep        = new CommentRepository(db);
        }
示例#3
0
        public ActionResult AddParticipant(Participant entity)
        {
            //partRep.Add(entity);
            //return View();

            AjaxResult result = new AjaxResult();

            if (!ModelState.IsValid)
            {
                string errorMessages = "";

                foreach (var item in ModelState.Values)
                {
                    foreach (var er in item.Errors)
                    {
                        errorMessages += er.ErrorMessage + "\r\n";
                    }
                }

                result.Result  = 0;
                result.Message = errorMessages;

                return(Json(result));
            }
            var ctx = new OrganizationDbEntities();

            Participant participant = JsonConvert.DeserializeObject <Participant>(JsonConvert.SerializeObject(entity));

            partRep.Add(participant);

            result.Result  = 1;
            result.Message = "işlem başarılı";

            var partList = ctx.Participant.OrderByDescending(c => c.Id).ToList();//paticipant listesini büyükten küçüğe sıralıyoruz.

            return(Json(result));
        }
 public OrganizationCommentRepository(OrganizationDbEntities ctx) : base(ctx)
 {
 }
 public ParticipantRepository(OrganizationDbEntities ctx) : base(ctx)
 {
 }
示例#6
0
 public RepositoryBase(OrganizationDbEntities ctx)
 {
     _ctx = ctx;
 }
 public OrgImageRepository(OrganizationDbEntities ctx) : base(ctx)
 {
 }
示例#8
0
 public ParticipantController()
 {
     db      = new OrganizationDbEntities();
     partRep = new ParticipantRepository(db);
 }