public ManutencaoController()
        {
            Banco         banco         = new Banco();
            ManutencaoDAL manutencaoDAL = new ManutencaoDAL(banco);

            _manutencaoService = new ManutencaoService(manutencaoDAL);
        }
 public ManutencaoController(IConfiguration configuration)
 {
     veiculoService     = new VeiculoService();
     manutencaoService  = new ManutencaoService();
     colaboradorService = new ColaboradorService();
     transporteService  = new TransporteService(configuration);
 }
Exemplo n.º 3
0
        private ManutencaoController InstanciarCamadas()
        {
            Banco             banco             = new Banco();
            ManutencaoDAL     manutencaoDAL     = new ManutencaoDAL(banco);
            ManutencaoService manutencaoService = new ManutencaoService(manutencaoDAL);

            return(new ManutencaoController(manutencaoService));
        }
Exemplo n.º 4
0
 public ConsultasController(SeguroService seguroService, ApoliceService apoliceService, AutomovelService automovelService, AbastecimentoService abastecimentoService, ManutencaoService manutencaoService, MotoristaService motoristaService, MultaService multaService, OficinaService oficinaService, PostoService postoService, ViagemService viagemService, TodosMotoristaService todosMotoristaService, TodosAutomovelService todosAutomovelService)
 {
     _seguroService         = seguroService;
     _apoliceService        = apoliceService;
     _automovelService      = automovelService;
     _abastecimentoService  = abastecimentoService;
     _manutencaoService     = manutencaoService;
     _motoristaService      = motoristaService;
     _multaService          = multaService;
     _oficinaService        = oficinaService;
     _postoService          = postoService;
     _viagemService         = viagemService;
     _todosMotorstaService  = todosMotoristaService;
     _todosAutomovelService = todosAutomovelService;
 }
Exemplo n.º 5
0
        public MinhasManutencoesPageViewModel(INavigationService navigationService, IUsuarioLogado usuarioLogadoService) : base(navigationService)
        {
            Title = "Minhas Manutenções";

            try
            {
                Usuario = usuarioLogadoService.GetUsuarioLogado();

                Manutencoes = ManutencaoService.GetManutencoesCliente(Usuario);

                Quantidade = Manutencoes.Count;
            }
            catch
            {
                navigationService.NavigateAsync("MenuClientePage");
            }
        }
Exemplo n.º 6
0
        private void GetUnidadeMedida()
        {
            UnidadeMedida   = new ArrayList();
            idUnidadeMedida = new ArrayList();
            ManutencaoService tas = new ManutencaoService();

            var result = tas.GetUnidadeMedida();

            UnidadeMedida.Add("Selecione");
            idUnidadeMedida.Add(0);
            if (result != null)
            {
                foreach (var res in result)
                {
                    UnidadeMedida.Add(res.Descricao);
                    idUnidadeMedida.Add(res.idUnidade_Medida);
                }
            }
        }
Exemplo n.º 7
0
        private void GetManutencaoTipo()
        {
            TipoManutencao   = new ArrayList();
            idTipoManutencao = new ArrayList();
            ManutencaoService tas = new ManutencaoService();

            var result = tas.GetManutencaoTipo();

            TipoManutencao.Add("Selecione");
            idTipoManutencao.Add(0);
            if (result != null)
            {
                foreach (var res in result)
                {
                    TipoManutencao.Add(res.Descricao);
                    idTipoManutencao.Add(res.idManutencao_Tipo);
                }
            }
        }
Exemplo n.º 8
0
        private void GetManutencaoObjetivo()
        {
            Objetivo   = new ArrayList();
            idObjetivo = new ArrayList();
            ManutencaoService tas = new ManutencaoService();

            var result = tas.GetManutencaoObjetivo();

            Objetivo.Add("Selecione");
            idObjetivo.Add(0);
            if (result != null)
            {
                foreach (var res in result)
                {
                    Objetivo.Add(res.Descricao);
                    idObjetivo.Add(res.idManutencao_Objetivo);
                }
            }
        }
Exemplo n.º 9
0
        private void GetProduto()
        {
            Produto   = new ArrayList();
            idProduto = new ArrayList();
            ManutencaoService tas = new ManutencaoService();

            var result = tas.GetProduto();

            Produto.Add("Selecione");
            idProduto.Add(0);
            if (result != null)
            {
                foreach (var res in result)
                {
                    Produto.Add(res.Descricao);
                    idProduto.Add(res.idProdutos);
                }
            }
        }
Exemplo n.º 10
0
 public PendentesController(ManutencaoService service)
 {
     this._manutencaoService = service;
 }
 public ManutencaoController(ManutencaoService manutencaoService)
 {
     _manutencaoService = manutencaoService;
 }
Exemplo n.º 12
0
        protected internal void BTSalvar_Click(object sender, EventArgs e)
        {
            AlertDialog.Builder builder     = new AlertDialog.Builder(this);
            AlertDialog         alerta      = builder.Create();
            ManutencaoService   manuService = new ManutencaoService();

            if (int.Parse(idObjetivoSelect) > 0 && int.Parse(idTIpoManutencaoSelect) > 0 && int.Parse(idUnidadeMedidaSelect) > 0 &&
                idEstudo_ > 0 && textDose.Text != "")
            {
                string Velocidade_Vento = "0";
                if (textVento.Text == "")
                {
                    Velocidade_Vento = "0";
                }
                else
                {
                    Velocidade_Vento = textVento.Text.Replace("km/h", "");
                }

                decimal Umidade_Relativa = 0;
                if (textUmidade.Text == "")
                {
                    Umidade_Relativa = 0;
                }
                else
                {
                    Umidade_Relativa = decimal.Parse(textUmidade.Text.Replace("%", ""));
                }

                decimal Percentual_Nuvens = 0;
                if (textNuvens.Text == "")
                {
                    Percentual_Nuvens = 0;
                }
                else
                {
                    Percentual_Nuvens = decimal.Parse(textNuvens.Text.Replace("%", ""));
                }


                var manutencao = new Manutencao
                {
                    idInstalacao      = idInstalacao,
                    idManutencao_Tipo = Convert.ToInt32(idTIpoManutencaoSelect),
                    Data                  = DateTime.Now,
                    idProduto             = Convert.ToInt32(idProdutoSelect),
                    idUsuario             = Convert.ToInt32(Settings.GeneralSettings),
                    Dose                  = decimal.Parse(textDose.Text.Replace(".", ",")),
                    idUnidade_Medida      = Convert.ToInt32(idUnidadeMedidaSelect),
                    idManutencao_Objetivo = Convert.ToInt32(idObjetivoSelect),
                    Hora_Inicio_Fim       = DateTime.Now,
                    Temperatura           = textTemperatura.Text,
                    Umidade_Relativa      = Umidade_Relativa,
                    Velocidade_Vento      = Convert.ToDecimal(Velocidade_Vento.Replace(".", ",")),
                    Percentual_Nuvens     = Percentual_Nuvens,
                    Observacoes           = textObservacoes.Text,
                    Longitude             = longitude.ToString(),
                    Latitude              = latitude.ToString()

                                            //idInstalacao = 1,
                                            //idManutencao_Tipo = 1,
                                            //Data = DateTime.Now,
                                            //idProduto = 1,
                                            //idUsuario = 3,
                                            //Dose = 1,
                                            //idUnidade_Medida = 4,
                                            //idManutencao_Objetivo = 1,
                                            //Hora_Inicio_Fim = DateTime.Now,
                                            //Temperatura = "10",
                                            //Umidade_Relativa = 1,
                                            //Velocidade_Vento = 10,
                                            //Percentual_Nuvens = 1,
                                            //Observacoes = "texto",
                                            //Longitude = "3232323",
                                            //Latitude = "3232323"
                };

                try
                {
                    if (manuService.SalvarManutencao(manutencao) == true)
                    {
                        alerta.SetTitle("Sucesso!");
                        alerta.SetIcon(Android.Resource.Drawable.IcInputAdd);
                        alerta.SetMessage("Manutenção Salva com Sucesso!");
                        alerta.SetButton("OK", (s, ev) =>
                        {
                            alerta.Dismiss();
                        });
                        alerta.Show();
                        LimparCampos();
                    }

                    else

                    {
                        alerta.SetMessage("Erro ao salvar ");
                        alerta.SetTitle("ERRO!");
                        alerta.SetIcon(Android.Resource.Drawable.IcDialogAlert);
                        alerta.SetMessage("Erro ao salvar a Manutenção!");
                        alerta.SetButton("OK", (s, ev) =>
                        {
                            alerta.Dismiss();
                        });
                        alerta.Show();
                    }
                }

                catch

                {
                    alerta.SetMessage("Erro ao salvar ");
                    alerta.SetTitle("ERRO!");
                    alerta.SetIcon(Android.Resource.Drawable.IcDialogAlert);
                    alerta.SetMessage("Erro ao salvar a Manutenção!");
                    alerta.SetButton("OK", (s, ev) =>
                    {
                        alerta.Dismiss();
                    });
                    alerta.Show();
                }
            }

            else
            {
                alerta.SetTitle("ERRO!");
                alerta.SetIcon(Android.Resource.Drawable.IcDialogAlert);
                alerta.SetMessage("Favor preencher todos os campos obrigatorios!");
                alerta.SetButton("OK", (s, ev) =>
                {
                    alerta.Dismiss();
                });
                alerta.Show();
            }
        }
Exemplo n.º 13
0
 public RealizadasController(ManutencaoService service)
 {
     this._manutencaoService = service;
 }