public SincronismoViewModel() { _dialogService = new DialogService(); userRepository = new UserRepository(); atividadeRepository = new AtividadeRepository(); inventarioRepository = new InventarioRepository(); perdaRepository = new PerdaRepository(); historicoRepository = new HistoricoRepository(); movimentacaoRepository = new MovimentacaoRepository(); ocorrenciaRepository = new OcorrenciaRepository(); medicaoRepository = new MedicaoRepository(); expedicaoRepository = new ExpedicaoRepository(); produtoRepository = new ProdutoRepository(); objetivoRepository = new ObjetivoRepository(); pontoControleRepository = new PontoControleRepository(); estagioRepository = new EstagioRepository(); mudaRepository = new MudaRepository(); loteRepository = new LoteRepository(); perdaMotivoRepository = new PerdaMotivoRepository(); monitRepository = new MonitRepository(); monitCodArvRepository = new MonitCodArvRepository(); monitParcelaRepository = new MonitParcelaRepository(); colaboradorRepository = new ColaboradorRepository(); listaAtvRepository = new ListaAtvRepository(); qualidadeRepository = new QualidadeRepository(); expedDestRepository = new ExpedDestRepository(); estaqRepository = new EstaqRepository(); }
public JsonResult Editar(int[] eo) { Orepo = new ObjetivoRepository(); Erepo = new EstrategiasRepository(); JsonResult json = null; try { if (eo != null) { var res = Erepo.DesHabEstrategias(eo); if (res) { ViewBag.Message = Notification.Show("Estrategias Actualizadas", "Aviso", position: Position.TopRight, type: ToastType.Success); mensaje = ViewBag.Message; json = Json(true); } else { var error = "Alguna de las estrategias no existe"; json = Json(error); } } } catch (Exception ex) { json = Json(false); ViewBag.Message = Notification.Show(ex.Message, "Aviso", position: Position.TopRight, type: ToastType.Error); mensaje = ViewBag.Message; } return(json); }
public JsonResult Nuevo(Objetivo ob) { JsonResult json = null; Orepo = new ObjetivoRepository(); try { List <string> errores = Orepo.Validar(ob.Id); if (errores.Count > 0) { for (int i = 0; i < errores.Count; i++) { ModelState.AddModelError(i.ToString(), errores[i]); } json = Json(false); } else { var cons = Orepo.Context.Objetivo.FirstOrDefault(x => x.Id == ob.Id); cons.Eliminado = false; Orepo.Update(cons); json = Json(true); ViewBag.Message = Notification.Show("Objetivo Creado", "Aviso", position: Position.TopRight, type: ToastType.Success); mensaje = ViewBag.Message; } } catch (Exception) { ViewBag.Message = Notification.Show("No se pudo crear el objetivo", "Aviso", position: Position.TopRight, type: ToastType.Error); mensaje = ViewBag.Message; json = Json(mensaje); } return(json); }
public async Task <int> Guardar(ObjetivoViewModel objetivoViewModel) { Objetivo objetivo = AutoMapper.Mapper.Map <Objetivo>(objetivoViewModel); await ObjetivoRepository.Guardar(objetivo); return(objetivo.Id); }
public App(string filename) { InitializeComponent(); UsuarioRepo = new UsuarioRepository(filename); HorarioRepo = new HorarioRepository(filename); ObjetivoRepo = new ObjetivoRepository(filename); MainPage = new MainPage(); }
public IActionResult Index() { ViewBag.Message = mensaje; mensaje = null; Orepo = new ObjetivoRepository(); //var nov = Orepo.GetEstrategias(); ViewBag.NoVigentes = Orepo.ObjetivosInactivos(); ViewBag.Lista = Orepo.GetEstrategias(); return(View()); }
public async Task <IList <ObjetivoViewModel> > Buscar(BuscarObjetivoViewModel filtro) { IList <Objetivo> objetivos = await ObjetivoRepository.Buscar(filtro.Busqueda).ToListAsync(); IList <ObjetivoViewModel> dtos = new List <ObjetivoViewModel>(); foreach (Objetivo objetivo in objetivos) { dtos.Add(ToObjetivoViewModel(objetivo)); } return(dtos); }
public JsonResult Desactivar(int delO) { JsonResult json = null; Orepo = new ObjetivoRepository(); try { var result = Orepo.Context.Objetivo.FirstOrDefault(x => x.Id == delO); result.Eliminado = true; Orepo.Update(result); json = Json(true); ViewBag.Message = Notification.Show("Objetivo Dado de Baja", "Aviso", position: Position.TopRight, type: ToastType.Success); mensaje = ViewBag.Message; } catch (Exception ex) { ViewBag.Message = Notification.Show(ex.Message, "Aviso", position: Position.TopRight, type: ToastType.Error); mensaje = ViewBag.Message; json = Json(mensaje); } return(json); }
public ObjetivoBusiness() { this.repositorio = new ObjetivoRepository(); }
public async Task <ObjetivoViewModel> GetById(int id) { return(ToObjetivoViewModel(await ObjetivoRepository.GetById(id).FirstAsync())); }
public ObjetivoController() { _ObjetivoRepository = new ObjetivoRepository(); }