Esempio n. 1
0
        static void Main(string[] args)
        {
            Vaga vaga = new Vaga();

            vaga.Andar   = "1";
            vaga.Ativo   = true;
            vaga.Codigo  = "teste";
            vaga.Ocupada = false;

            VagaController controller = new VagaController();

            controller.Store(vaga);
        }
Esempio n. 2
0
        public static void Run()
        {
            dynamic vagas = JsonConvert.DeserializeObject("{'conteudo':[{'andar':'A','codigo':'1','vaga_tipo':1},{'andar':'A','codigo':'2','vaga_tipo':1},{'andar':'A','codigo':'3','vaga_tipo':1},{'andar':'A','codigo':'4','vaga_tipo':1},{'andar':'A','codigo':'5','vaga_tipo':1},{'andar':'B','codigo':'1','vaga_tipo':1},{'andar':'B','codigo':'2','vaga_tipo':1},{'andar':'B','codigo':'3','vaga_tipo':1},{'andar':'B','codigo':'4','vaga_tipo':1},{'andar':'B','codigo':'5','vaga_tipo':1},{'andar':'C','codigo':'1','vaga_tipo':1},{'andar':'C','codigo':'2','vaga_tipo':1},{'andar':'C','codigo':'3','vaga_tipo':1},{'andar':'C','codigo':'4','vaga_tipo':1},{'andar':'C','codigo':'5','vaga_tipo':1}]}");

            VagaController controller = new VagaController();

            foreach (var vagaNova in vagas.conteudo)
            {
                Vaga vaga = new Vaga();
                vaga.Andar      = vagaNova.andar;
                vaga.Ativo      = true;
                vaga.Codigo     = vagaNova.codigo;
                vaga.Ocupada    = false;
                vaga.VagaTipoID = vagaNova.vaga_tipo;
                controller.Store(vaga);
            }
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            String  codigo     = edtCodigo.Text;
            String  andar      = edtAndar.Text;
            Boolean ativo      = chkAtivo.IsChecked.Value;
            int     vagaTipoId = cbVagaTipo.SelectedIndex;

            try
            {
                if (codigo.Equals(""))
                {
                    throw new Exception("Por favor preencha o campo Código.");
                }
                if (andar.Equals(""))
                {
                    throw new Exception("Por favor preencha o campo Andar.");
                }
                if (vagaTipoId == 0)
                {
                    throw new Exception("Por favor selecione um tipo de vaga");
                }

                Vaga vaga = new Vaga();
                vaga.Codigo     = codigo;
                vaga.Andar      = andar;
                vaga.Ativo      = ativo;
                vaga.VagaTipoID = vagaTipoId;
                vaga.Ocupada    = false;

                controller.Store(vaga);
                MessageBox.Show("Vaga criada com sucesso!");
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }