public ActionResult Delete(int id) { if (CurrentUser != null) { ViewData["SessionEnded"] = false; try { vw_TextPredections TextPredections = TextPredectionsService.GetTextByID(id); TextPredectionsViewModels TextModels = new TextPredectionsViewModels { TextID = TextPredections.TextID, TextTitle = TextPredections.TextTitle, TextPredectionsDescription = TextPredections.TextPredectionsDescription, CircuitID = TextPredections.CircuitID, CircuitName = TextPredections.CircuitName, // UserID = CurrentUser.ID, }; return(PartialView(TextModels)); } catch (Exception ex) { return(ErrorPage(ex)); } } else { ViewData["SessionEnded"] = false; return(PartialView()); } }
public ActionResult Edit(int id) { if (CurrentUser != null) { ViewData["SessionEnded"] = false; try { vw_TextPredections Text = TextPredectionsService.GetTextByID(id); TextPredectionsViewModels TextPredection = new TextPredectionsViewModels { TextID = Text.TextID, CircuitName = Text.CircuitName, TextTitle = Text.TextTitle, TextPredectionsDescription = Text.TextPredectionsDescription, CircuitID = Text.CircuitID }; return(PartialView(PrepareViewModel(TextPredection))); } catch (Exception ex) { return(ErrorPage(ex)); } } else { ViewData["SessionEnded"] = false; return(PartialView()); } }
public EditTextStatus EditText(vw_TextPredections TextPredections) { try { var TitleExist = (from texts in DataContext.CourtConfigurations_TextPredictions // join crimes in DataContext.Cases_CrimeTypes on texts.CrimeTypeID equals crimes.ID join circuit in DataContext.CourtConfigurations_Circuits on texts.CircuitID equals circuit.ID // join users in DataContext.Users on circuit.SecretaryID equals users.Id where texts.CircuitID == TextPredections.CircuitID && texts.Title == TextPredections.TextTitle && texts.ID != TextPredections.TextID select texts.ID).Any(); if (TitleExist) { return(EditTextStatus.SameTitle); } else { var result = this.GetByID(TextPredections.TextID); result.ID = TextPredections.TextID; result.CircuitID = TextPredections.CircuitID; // result.UserID = TextPredections.UserID; result.Title = TextPredections.TextTitle; result.Phrase = TextPredections.TextPredectionsDescription; this.Update(result); this.Save(); return(EditTextStatus.EditSuccefull); } } catch (Exception ex) { return(EditTextStatus.FailedToEdit); } }
public AddTextStatus AddTextPredections(vw_TextPredections TextPredections) { try { var TitleExist = (from texts in DataContext.CourtConfigurations_TextPredictions // join crimes in DataContext.Cases_CrimeTypes on texts.CrimeTypeID equals crimes.ID join circuit in DataContext.CourtConfigurations_Circuits on texts.CircuitID equals circuit.ID // join users in DataContext.Users on circuit.SecretaryID equals users.Id where texts.CircuitID == TextPredections.CircuitID && texts.Title == TextPredections.TextTitle select texts.ID).Any(); if (TitleExist) { return(AddTextStatus.SameTitle); } else { CourtConfigurations_TextPredictions obj = new CourtConfigurations_TextPredictions(); obj.CircuitID = TextPredections.CircuitID; obj.Title = TextPredections.TextTitle; obj.Phrase = TextPredections.TextPredectionsDescription; //obj.UserID = TextPredections.UserID; this.Add(obj); this.Save(); return(AddTextStatus.AddSuccefull); } } catch (Exception) { return(AddTextStatus.FailedToAdd); } }
public vw_TextPredections GetTextByID(int TextID) { vw_TextPredections vw_TextPredections = new vw_TextPredections(); // vw_TextPredections.CrimeTypeID =1; // vw_TextPredections.CrimeTypeName ="efds"; vw_TextPredections.TextID = 54; vw_TextPredections.TextPredectionsDescription = "ddsfas"; vw_TextPredections.TextTitle = "dsaffds"; return(vw_TextPredections); }
public ActionResult Create(TextPredectionsViewModels TextPredections) { if (CurrentUser != null) { ViewData["SessionEnded"] = false; try { if (ModelState.IsValid) { vw_TextPredections vw_TextPredections = new vw_TextPredections { CircuitID = TextPredections.CircuitID, TextTitle = TextPredections.TextTitle, TextPredectionsDescription = TextPredections.TextPredectionsDescription, CircuitName = TextPredections.CircuitName }; if (TextPredectionsService.AddTextPredections(vw_TextPredections) == AddTextStatus.AddSuccefull) { return(RedirectJS(Url.Action("Index")).WithSuccessMessages(JIC.Base.Resources.Messages.OperationCompletedSuccessfully)); // TempData["SuccessMessage"] = JIC.Base.Resources.Messages.sucessAdd; } if (TextPredectionsService.AddTextPredections(vw_TextPredections) == AddTextStatus.SameTitle) { return(CPartialView(PrepareViewModel(TextPredections)).WithErrorMessages(JIC.Base.Resources.Messages.SameName)); } else { return(CPartialView(PrepareViewModel(TextPredections)).WithErrorMessages(JIC.Base.Resources.Messages.OperationNotCompleted)); } } return(PartialView(PrepareViewModel(TextPredections))); } catch (Exception ex) { return(ErrorPage(ex)); } } else { ViewData["SessionEnded"] = false; return(PartialView()); } }
public ActionResult Edit(TextPredectionsViewModels TextPredections) { if (CurrentUser != null) { ViewData["SessionEnded"] = false; if (ModelState.IsValid) { vw_TextPredections Text = new vw_TextPredections { CircuitID = TextPredections.CircuitID, TextTitle = TextPredections.TextTitle, TextPredectionsDescription = TextPredections.TextPredectionsDescription, CircuitName = TextPredections.CircuitName, TextID = TextPredections.TextID, }; if (TextPredectionsService.EditText(Text) == EditTextStatus.EditSuccefull) { return(RedirectJS(Url.Action("Index")).WithSuccessMessages(JIC.Base.Resources.Messages.OperationCompletedSuccessfully)); // TempData["SuccessMessage"] = JIC.Base.Resources.Messages.EditSucess; } if (TextPredectionsService.EditText(Text) == EditTextStatus.SameTitle) { return(CPartialView(PrepareViewModel(TextPredections)).WithErrorMessages(JIC.Base.Resources.Messages.SameName)); } else { return(CPartialView(PrepareViewModel(TextPredections)).WithErrorMessages(JIC.Base.Resources.Messages.OperationNotCompleted)); // return RedirectJS(Url.Action("Index")).WithSuccessMessages(JIC.Base.Resources.Messages.EditVaild); // TempData["[FailedMessage"] = JIC.Base.Resources.Messages.EditVaild; //return JavaScript("window.location = '" + Url.Action("Index") + "'"); } } return(PartialView(PrepareViewModel(TextPredections))); } else { ViewData["SessionEnded"] = false; return(PartialView()); } }
public List <vw_TextPredections> GetTextPredections(int?CourtID) { List <vw_TextPredections> GetTextPredectionsList = new List <vw_TextPredections>(); vw_TextPredections vw_TextPredections = new vw_TextPredections(); // vw_TextPredections.CrimeTypeID = 1; // vw_TextPredections.CrimeTypeName = "efds"; vw_TextPredections.TextID = 54; vw_TextPredections.TextPredectionsDescription = "ddsfas"; vw_TextPredections.TextTitle = "dsaffds"; GetTextPredectionsList.Add(vw_TextPredections); vw_TextPredections TextPredections = new vw_TextPredections(); // TextPredections.CrimeTypeID = 2; // TextPredections.CrimeTypeName = "efds"; TextPredections.TextID = 22; TextPredections.TextPredectionsDescription = "ddserefas"; TextPredections.TextTitle = "dsafftreds"; GetTextPredectionsList.Add(TextPredections); return(GetTextPredectionsList); }
public EditTextStatus EditText(vw_TextPredections TextPredections) { return(ITextPredictionsRepository.EditText(TextPredections)); }
public AddTextStatus AddTextPredections(vw_TextPredections TextPredections) { return(ITextPredictionsRepository.AddTextPredections(TextPredections)); }
public EditTextStatus EditText(vw_TextPredections TextPredections) { return(EditTextStatus.EditSuccefull); }
public AddTextStatus AddTextPredections(vw_TextPredections TextPredections) { return(AddTextStatus.FailedToAdd); }
public EditTextStatus EditText(vw_TextPredections TextPredections) { return(TextPredictionsComponent.EditText(TextPredections)); }
public AddTextStatus AddTextPredections(vw_TextPredections TextPredections) { return(TextPredictionsComponent.AddTextPredections(TextPredections)); }