public RequirementCreateModel(RequirementCreateModel item) { using (var ctx = new Entities()) { this.StoryId = item.StoryId; this.Summary = item.Summary; this.Text = item.Text; this.Message = item.Message; } }
public RequirementCreateModel(RequirementCreateModel item) { using (var ctx = new Entities()) { this.StoryId = item.StoryId; this.Summary = item.Summary; this.Text = item.Text; this.Message = item.Message; } }
public RequirementsDetailsModel(RequirementCreateModel req) { using (var ctx = new Entities()) { var item = ctx.RequirementRevisions.FirstOrDefault(i => i.RevisionID == req.StoryId); this.RevisionId = item.RevisionID; this.UserName = new UserNameModel(item.UserID); this.RevisionNumber = item.RevisionNumber; this.RevisionDate = item.RevisionDate; this.Summary = item.Title; this.Text = ctx.RequirementTexts.FirstOrDefault(i => i.RevisionID == req.StoryId).Text; } }
public StoriesDetailsModel(RequirementCreateModel req) { using (var ctx = new Entities()) { var item = ctx.RequirementRevisions.FirstOrDefault(i => i.RevisionID == req.StoryId); this.RevisionId = item.RevisionID; this.UserName = new UserNameModel(item.UserID); this.RevisionNumber = item.RevisionNumber; this.RevisionDate = item.RevisionDate; this.Summary = item.Title; this.Text = ctx.RequirementTexts.FirstOrDefault(i => i.RevisionID == req.StoryId).Text; } }
public ActionResult NewRequirement(RequirementCreateModel model) { if (ModelState.IsValid) { using (var ctx = new Entities()) { model.Tag = Utils.Tagify(model.Summary); int cellID = RouteData.Values["cell"].GetCellID(); if (ctx.TagExists(RequirementTypes.Requirement, cellID, null, model.Tag)) { Warning("Já existe um requisito com este nome!"); } else { int userID = Authentication.GetLoggedUser().UserID; int ret = ctx.SaveRequirement(RequirementTypes.Requirement, cellID, null, userID, model.Message, model.Tag, model.Summary, model.Text, model.StoryId); if (ret != 0) { Success("Requisito inserido com sucesso!"); return RedirectToRoute("Details", new { @cell = RouteData.Values["cell"], @controller = "Requirements", @tag = model.Tag, @action = "Details" }); } else { Error("Erro ao tentar inserir o novo requisito!"); } } } } else { Warning("Preencha o formulário corretamente!"); } NewRequirementModel edit = new NewRequirementModel(model); RouteData.Values["title"] = edit.Story.Summary; return View(edit); }
public NewRequirementModel(RequirementCreateModel item) { this.Story = new StoriesDetailsModel(item); this.Requirement = new RequirementCreateModel(item); }
public NewRequirementModel(RequirementCreateModel item) { this.Story = new StoriesDetailsModel(item); this.Requirement = new RequirementCreateModel(item); }
public NewRequirementModel(GetRequirementDetails_Result item) { this.Story = new StoriesDetailsModel(item); this.Requirement = new RequirementCreateModel(item.RevisionID); }