public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { IEnumerable <PollAnswersDb> iePollAnswers; if (PollQuestion != null) { iePollAnswers = (from polla in entiteti.PollAnswers where (polla.idPollQuestion == PollQuestion.IdPollQuestion) select new PollAnswersDb() { IdPollAnswer = polla.idPollAnswer, PollAnswer = polla.answer }); } else { iePollAnswers = (from polla in entiteti.PollAnswers select new PollAnswersDb() { IdPollAnswer = polla.idPollAnswer, PollAnswer = polla.answer }); } OperacijaRezultat result = new OperacijaRezultat() { Status = true, Poruka = "poll answers select" }; result.DbItems = iePollAnswers.ToArray(); result.CheckDbItems(); return(result); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { IEnumerable <StatusDb> ieStatus; if (Kriterijum != null) { ieStatus = from status in entiteti.Status where (Kriterijum.IdStatus == null ? true : Kriterijum.IdStatus == status.idStatus) select new StatusDb() { IdStatus = status.idStatus, StatusName = status.statusName }; } else { ieStatus = from status in entiteti.Status select new StatusDb() { IdStatus = status.idStatus, StatusName = status.statusName }; } OperacijaRezultat result = new OperacijaRezultat() { Status = true, Poruka = "Select Roles", DbItems = ieStatus.ToArray() }; result.CheckDbItems(); return(result); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { IEnumerable <PollQuestionDb> iePollQuestions; if (Kriterijum != null) { iePollQuestions = from pq in entiteti.PollQuestions where (Kriterijum.IdPollQuestion == null ? true : Kriterijum.IdPollQuestion == pq.idPollQuestion) select new PollQuestionDb() { IdPollQuestion = pq.idPollQuestion, PollQuestion = pq.question }; } else { iePollQuestions = from pq in entiteti.PollQuestions select new PollQuestionDb() { IdPollQuestion = pq.idPollQuestion, PollQuestion = pq.question }; } OperacijaRezultat result = new OperacijaRezultat() { Status = true, Poruka = "poll select" }; result.DbItems = iePollQuestions.ToArray(); result.CheckDbItems(); return(result); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { IEnumerable <RoleDb> ieRole; if (Kriterijum != null) { ieRole = from role in entiteti.Roles where (Kriterijum.IdRole == null ? true : Kriterijum.IdRole == role.idRole) select new RoleDb() { IdRole = role.idRole, RoleName = role.roleName }; } else { ieRole = from role in entiteti.Roles select new RoleDb() { IdRole = role.idRole, RoleName = role.roleName }; } OperacijaRezultat result = new OperacijaRezultat() { Status = true, Poruka = "Select Roles", DbItems = ieRole.ToArray() }; result.CheckDbItems(); return(result); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Answer != null && PollQuestion != null) { entiteti.spDeletePollAnswer(Answer.IdPollAnswer); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Answer != null && PollQuestion != null) { entiteti.spUpdatePollAnswer(Answer.IdPollAnswer, Answer.PollAnswer, Answer.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (PollQuestion != null) { entiteti.spInsertPollQuestion(PollQuestion.PollQuestion); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Status != null) { entiteti.spDeleteStatus(Status.IdStatus); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spUpdateProjectWithoutImg(Project.IdProject, Project.Title, Project.Tag, Project.Description, Project.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (User != null) { entiteti.spInsertUser(User.firstName, User.lastName, User.email, BCrypt.Net.BCrypt.HashPassword(User.password), User.makeVerificationCode(), User.idRole, User.idStatus); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spInsertProject(Project.IdUser, Project.Title, Project.Tag, Project.Description, Project.MainImageLink); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Role != null) { entiteti.spDeleteRole(Role.IdRole); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Role != null) { entiteti.spInsertRole(Role.RoleName); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Role != null) { entiteti.spUpdateRole(Role.IdRole, Role.RoleName, Role.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Status != null) { entiteti.spInsertStatus(Status.StatusName); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Image != null) { entiteti.spInsertImage(Image.IdProject, Image.SmallPictureUrl, Image.BigPictureUrl, Image.ImgAlt, Image.ImageName); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (User != null) { entiteti.spDeleteUser(User.IdUser); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Menu != null) { entiteti.spDeleteMenu(Menu.IdMenu); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Menu != null) { entiteti.spUpdateMenu(Menu.IdMenu, Menu.Title, Menu.Link, Menu.IdRole, Menu.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Status != null) { entiteti.spUpdateStatus(Status.IdStatus, Status.StatusName, Status.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spDeleteProject(Project.IdProject); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Image != null) { entiteti.spUpdateImageWithoutImage(Image.IdImage, Image.ImgAlt, Image.ImageName, Image.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { this.Kriterijum.IdProject = Project.IdProject; entiteti.spUpdateProject(Project.IdProject, Project.Title, Project.Tag, Project.Description, Project.NumberOfLikes, Project.MainImageLink, Project.IdUserLastChange); } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spUpdateProjectWithoutImg(Project.IdProject, Project.Title, Project.Tag, Project.Description, Project.IdUserLastChange); } return(new OperacijaRezultat() { Status = true, Poruka = "project update without img", HaveItems = false }); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Kriterijum != null) { entiteti.spDeleteImage(Kriterijum.IdImage); } return(new OperacijaRezultat() { Status = true, HaveItems = false }); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spDeleteProject(Project.IdProject); } return(new OperacijaRezultat() { Status = true, Poruka = " only project delete", HaveItems = false }); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Image != null) { entiteti.spInsertImage(Image.IdProject, Image.SmallPictureUrl, Image.BigPictureUrl, Image.ImgAlt, Image.ImageName); } return(new OperacijaRezultat() { Status = true, HaveItems = false }); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Poll != null) { int id = entiteti.spInsertPollQuestion(Poll.PollQuestion); foreach (PollAnswersDb a in Poll.answers) { entiteti.spInsertPollAnswer(id, a.PollAnswer); } } return(base.izvrsi(entiteti)); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { IEnumerable <PollAnswersDb> iePollAnswers; PollDb[] iePollQuestions; if (Kriterijum != null) { iePollQuestions = (from pollq in entiteti.PollQuestions where (Kriterijum.IdPollQuestion != null ? true : Kriterijum.IdPollQuestion == pollq.idPollQuestion) select new PollDb() { IdPollQuestion = pollq.idPollQuestion, PollQuestion = pollq.question }).ToArray(); iePollAnswers = (from polla in entiteti.PollAnswers where (polla.idPollQuestion == iePollQuestions[0].IdPollQuestion) select new PollAnswersDb() { IdPollAnswer = polla.idPollAnswer, PollAnswer = polla.answer }); iePollQuestions[0].answers = iePollAnswers.ToArray(); } else { iePollQuestions = (from pollq in entiteti.PollQuestions select new PollDb() { IdPollQuestion = pollq.idPollQuestion, PollQuestion = pollq.question }).OrderBy(x => Guid.NewGuid()).Take(1).ToArray(); int id = iePollQuestions[0].IdPollQuestion; iePollAnswers = (from polla in entiteti.PollAnswers where (polla.idPollQuestion == id) select new PollAnswersDb() { IdPollAnswer = polla.idPollAnswer, PollAnswer = polla.answer }); iePollQuestions[0].answers = iePollAnswers.ToArray(); } OperacijaRezultat result = new OperacijaRezultat() { Status = true, Poruka = "poll select" }; result.DbItems = iePollQuestions.ToArray(); result.CheckDbItems(); return(result); }
public override OperacijaRezultat izvrsi(ArchitectDatabaseEntities entiteti) { if (Project != null) { entiteti.spInsertProject(Project.IdUser, Project.Title, Project.Tag, Project.Description, Project.MainImageLink); } OperacijaRezultat rez = new OperacijaRezultat() { HaveItems = false, Status = true }; return(rez); }