コード例 #1
0
ファイル: LocadoraFilme.xaml.cs プロジェクト: samararl/A5LP1
        public void btnSalvar(object sender, RoutedEventArgs e)
        {
            Filme           filme  = new Filme();
            LocadoraInicial inicio = new LocadoraInicial();

            filme.titulo        = nome.Text;
            filme.nota          = Convert.ToInt32(nota.Text);
            filme.duracao       = duracao.Text;
            filme.dt_lancamento = DateTime.Today;
            filme.dt_inclusao   = DateTime.Today;
            filme.sinopse       = sinopse.Text;
            filme.sub_titulo    = subtitulo.Text;
            filme.valor         = 10;

            try
            {
                //gravar no banco de dados
                using (locadoraEntities contexto = new locadoraEntities())
                {
                    contexto.Filme.Add(filme);
                    contexto.SaveChanges();
                    this.NavigationService.Navigate(inicio);
                }
            }
            catch (Exception)
            {
            }
        }
コード例 #2
0
        private void buscaFilme(object sender, KeyEventArgs e)
        {
            try
            {
                Filme result = null;
                using (locadoraEntities contexto = new locadoraEntities())
                {
                    List <Filme> filmes = new List <Filme>();

                    var query = from filme in contexto.Filme
                                where filme.titulo.Contains(busca.Text)
                                select filme;
                    filmes.AddRange(query.ToList <Filme>());
                    stackPanel.Children.Clear();

                    foreach (var item in filmes)
                    {
                        Button btn = new Button();
                        btn.Content = item.titulo;
                        btn.Click  += new RoutedEventHandler(goToDetalhe);
                        btn.Margin  = new Thickness(0, 10, 0, 10);
                        btn.Tag     = item.id;
                        stackPanel.Children.Add(btn);
                    }
                }
            }
            catch
            {
            }
        }
コード例 #3
0
ファイル: Detalhe.xaml.cs プロジェクト: samararl/A5LP1
 private void getMovie(string id)
 {
     try
     {
         Filme result = null;
         using (locadoraEntities contexto = new locadoraEntities())
         {
             Filme f = contexto.Filme.Find(Convert.ToInt32(id));
             labelMovie.Content             = f.titulo;
             labelMovie.HorizontalAlignment = HorizontalAlignment.Center;
             sinopse.Text = f.sinopse;
         }
     }
     catch
     {
     }
 }
コード例 #4
0
ファイル: LocadoraHome.xaml.cs プロジェクト: samararl/A5LP1
        private void btnEntrar(object sender, RoutedEventArgs e)
        {
            LocadoraInicial inicial = new LocadoraInicial();

            try
            {
                using (locadoraEntities contexto = new locadoraEntities())
                {
                    foreach (var user in contexto.Usuario)
                    {
                        if (user.nickname == login.Text && user.senha == senha.Password.ToString())
                        {
                            incorretos.Visibility = Visibility.Hidden;
                            this.NavigationService.Navigate(inicial);
                        }
                    }
                    incorretos.Visibility = Visibility.Visible;
                }
            }
            catch
            {
            }
        }
コード例 #5
0
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            retangulo.Visibility = Visibility.Visible;
            spinner.Visibility   = Visibility.Visible;
            loading.Visibility   = Visibility.Visible;

            Cliente cliente = new Cliente();


            {
                LocadoraInicial inicio = new LocadoraInicial();

                cliente.nome          = nome.Text;
                cliente.email         = email.Text;
                cliente.celular       = telefone.Text;
                cliente.dt_inclusao   = DateTime.Today;
                cliente.status        = "A";
                cliente.dt_nascimento = dtnascimento.SelectedDate;
                cliente.cidade        = cidade.Text;
                cliente.bairro        = bairro.Text;
                cliente.logradouro    = logradouro.Text;

                try
                {
                    //gravar no banco de dados
                    using (locadoraEntities contexto = new locadoraEntities())
                    {
                        contexto.Cliente.Add(cliente);
                        contexto.SaveChanges();
                        this.NavigationService.Navigate(inicio);
                    }
                }
                catch (Exception)
                {
                }
            }
        }