public ActionResult AddEditEvent(AddEditEventViewModel objViewModel) { try { if (objViewModel.tieneValor) { objViewModel.objectEvent.idEvent = (int)objViewModel.eventID; objViewModel.ModificarEvent(objViewModel.objectEvent); } else { objViewModel.RegistrarEvento(objViewModel.objectEvent); } if (objViewModel.tieneValor) { TempData["Mensaje"] = "Éxito! El evento se editó correctamente"; } else { TempData["Mensaje"] = "Éxito! El evento se agregó correctamente"; } return(RedirectToAction("ListEvents")); } catch (Exception e) { TempData["MensajeError"] = "Error! " + e.Message.ToList(); return(View(objViewModel)); } }
public ActionResult AddEditEvent(int?eventid) { AddEditEventViewModel objViewModel = new AddEditEventViewModel(); objViewModel.cargarDatos(eventid); return(View(objViewModel)); }
public void D_cargarDatos() { AddEditEventViewModel objViewModel = new AddEditEventViewModel(); objViewModel.tieneValor = false; objViewModel.cargarDatos(null); Assert.False(objViewModel.tieneValor); }
public void E_EliminarEvent() { ListEventsViewModel a = new ListEventsViewModel(); a.fill(); int codigo = a.ListEvents[a.ListEvents.Count - 1].idEvent; Event objSector = new Event(); objSector.idEvent = codigo; AddEditEventViewModel objViewModel = new AddEditEventViewModel(); objViewModel.EliminarEvent(objSector.idEvent); Assert.True(true); }
public ActionResult DeleteEvento(int eventid) { AddEditEventViewModel objViewModel = new AddEditEventViewModel(); try { objViewModel.EliminarEvent(eventid); TempData["Mensaje"] = "El evento se se eliminó correctamente"; return(RedirectToAction("ListEvents")); } catch (Exception e) { TempData["MensajeError"] = "Error! " + e.Message.ToList(); return(RedirectToAction("ListEvents")); } }
public void A_RegistrarEvent() { AddEditEventViewModel a = new AddEditEventViewModel(); Event objEvent = new Event(); objEvent.name = "Test"; objEvent.place = "Test"; objEvent.date = DateTime.Parse("10/10/2010"); objEvent.startTime = DateTime.Parse("10/10/2010"); objEvent.endTime = DateTime.Parse("10/10/2010"); objEvent.idCategory = 1; objEvent.idBusiness = 1; objEvent.estado = "A"; a.RegistrarEvento(objEvent); Assert.True(!"0".Equals(objEvent.name)); }
private void EditEvent(Event evnt) { AddEventDialogViewModel = new AddEditEventViewModel(); AddEventDialogViewModel.Event = evnt; AddEventDialogViewModel.EditMode = true; AddEventDialogViewModel.Text = evnt.Text; AddEventDialogViewModel.Subtext = evnt.Subtext; AddEventDialogViewModel.Date = evnt.Date; AddEventDialogViewModel.Hour = evnt.Date.Hour; AddEventDialogViewModel.Minutes = evnt.Date.Minute; if (!UnsavedChanges) { UnsavedChanges = true; } RaisePropertyChanged(nameof(EventsSorted)); OnEventEdit?.Invoke(this, new RoutedEventArgs()); }
private void SetUpEventDialog() { AddEventDialogViewModel = new AddEditEventViewModel(); AddEventDialogViewModel.OnAddedEvent += (s, e) => { if (((DialogRoutedEventArgs)e).Object != null) { Events.Add((Event)((DialogRoutedEventArgs)e).Object); if (!UnsavedChanges) { UnsavedChanges = true; } RaisePropertyChanged(nameof(EventHeader)); RaisePropertyChanged(nameof(EventsSorted)); } }; OnEventDialogSetUp?.Invoke(this, new RoutedEventArgs()); }
public ActionResult AddEdit(AddEditEventViewModel input) { var _event = input.EntityId > 0 ? _repository.Find <Event>(input.EntityId) : new Event(); _event.ScheduledDate = input.ScheduledDate.HasValue ? input.ScheduledDate.Value : _event.ScheduledDate; _event.StartTime = input.StartTime.HasValue ? input.StartTime.Value : _event.StartTime; var fields = _selectListItemService.CreateList <Field>(x => x.Name, x => x.EntityId, true, true); var _eventTypes = _selectListItemService.CreateList <EventType>(x => x.Name, x => x.EntityId, true); var model = new EventViewModel { FieldList = fields, EventTypeList = _eventTypes, Event = _event, Copy = input.Copy, }; if (_event.EntityId > 0) { model.Field = _event.Field.EntityId; model.EventType = _event.EventType.EntityId; } return(PartialView("EventAddUpdate", model)); }
public void EventExisteFlujoAlternativo() { AddEditEventViewModel objViewModel = new AddEditEventViewModel(); Assert.False(objViewModel.EventExiste("fgfdgregerg")); }
public void B_EventExiste() { AddEditEventViewModel objViewModel = new AddEditEventViewModel(); Assert.False(objViewModel.EventExiste("laaag")); }