Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    mot.Id             = 0;
                    res                = commands["CONSULTAR"].execute(mot);
                    txtnome.DataSource = ResultadoToDataTable.cat_to_datatable(res);
                    txtnome.DataBind();
                    Pesquisar();
                    if (!string.IsNullOrEmpty(Request.QueryString["cad"]))
                    {
                        pro.Id                   = Convert.ToInt32(Request.QueryString["cod"]);
                        pro.Nome                 = null;
                        res                      = commands[""].execute(pro);
                        pro                      = (dominio.Livro)res.Entidades.ElementAt(0);
                        codigo.Text              = pro.Id.ToString();
                        nome.Text                = pro.Nome;
                        peso.Text                = pro.Formato.Peso.ToString();
                        dimensoes.Text           = pro.Formato.Dimensoes;
                        descricao.Text           = pro.Descricao.ToString();
                        ListBoxcat.SelectedValue = pro.Categoria.Id.ToString();
                        codigo_de_barra.Text     = pro.Codigo_barras;
                        Editora.Text             = pro.Editora;
                        Num_pags.Text            = pro.N_pags.ToString();
                        Edicao.Text              = pro.Edicao;
                        preco.Text               = pro.Preco.ToString();
                        try
                        {
                            Imagems.SaveByteArrayAsImage(fromRootToPhotos + "from_bd" + DateTime.Now.Ticks.ToString(), pro.Img, pro.Extension);
                        }
                        catch
                        {
                        }
                    }



                    else
                    {
                        //verificr edição
                        if (!string.IsNullOrEmpty(Request.QueryString["del"]))
                        {
                            pro.Id           = Convert.ToInt32(Request.QueryString["del"]);
                            Session["livro"] = pro;
                            commands["EXCLUIR"].execute(pro);
                            Response.Redirect("Motivo.aspx", false);
                        }
                    }

                    //carregando caixa listagem
                    DisplayUploadedPhotos(fromRootToPhotos);
                    msg.Text = res.Msg;
                }
            }
            catch (Exception ea)
            {
                throw ea;
                //     Response.Redirect("~/Default.aspx", false);
            }
        }
Example #2
0
        public static void Main()
        {
            Console.WriteLine("foi");
            Console.ReadLine();
            Criptografar_senha cs  = new Criptografar_senha();
            Cliente            cli = new Cliente();

            cli.usuario.Password = "******";
            cs.processar(cli);
            var b = new CategoriaDAO().consultar(new Categoria());

            //cs.processar(cli);
            Console.WriteLine(cli.usuario.Password);
            Console.ReadLine();

            pro.Nome              = "asdf";
            pro.Descricao         = "asdf";
            pro.Categoria.Id      = 1;
            pro.Codigo_barras     = "0101010101011";
            pro.Fabricante        = "asdf";
            pro.Extension         = "image/png";
            pro.Img               = Imagems.ReadFile("C:\\open.png");
            pro.Formato.Dimensoes = "2cm2cm2cm4cm";
            pro.Preco             = 100;
            pro.Qtd               = 1000;
            Fachada facade = Fachada.UniqueInstance;

            //facade.salvar(pro);
            Console.ReadLine();
            Console.WriteLine("sucesso!");
            end.Cep = "08563010";
            //res=facade.consultar(cat);
            ClienteDAO clid = new ClienteDAO();

            res.Entidades = clid.consultar(cat);
            for (int i = 0; i < res.Entidades.Count; i++)
            {
                cat = (Cliente)res.Entidades.ElementAt(i);
                Console.WriteLine(cat.Id);
                Console.WriteLine(cat.Nome);
            }

            /*
             * cat.Nome = "Alterado!";
             * cat.Descricao = "Alterado mesmo!";
             * res = facade.alterar(cat);
             * res = facade.consultar(cat);
             * for (int i = 0; i < res.Entidades.Count; i++)
             * {
             *  cat = (Categoria)res.Entidades.ElementAt(i);
             *  Console.WriteLine(cat.Id);
             *  Console.WriteLine(cat.Nome);
             *  Console.WriteLine(cat.Descricao);
             * }
             *
             * res = facade.excluir(cat);
             * cat.Id = 0;
             * res = facade.consultar(cat);
             * for (int i = 0; i < res.Entidades.Count; i++)
             * {
             *  cat = (Categoria)res.Entidades.ElementAt(i);
             *  Console.WriteLine(cat.Id);
             *  Console.WriteLine(cat.Nome);
             *  Console.WriteLine(cat.Descricao);
             * }
             *
             *
             *          Console.WriteLine("sucesso!");
             *          Console.ReadLine();
             */
        }
Example #3
0
        private void getlivro()
        {
            if (!string.IsNullOrEmpty(codigo.Text))
            {
                pro.Id = Convert.ToInt32(codigo.Text);
            }
            string fileToBD = "";

            foreach (ListItem listItem in ListBoxcat.Items)
            {
                if (listItem.Selected)
                {
                    var cat = new dominio.Categoria();
                    cat.Id   = Convert.ToInt32(listItem.Value);
                    cat.Nome = listItem.Text;
                    pro.Generos.Add(cat);
                }
            }
            pro.Categoria = categoria;
            try
            {
                pro.G_PRECO.Id = int.Parse(preco.Items[preco.SelectedIndex].Value);
            }
            catch
            {
            }
            pro.Codigo_barras = codigo_de_barra.Text;
            pro.ISBN          = ISBN.Text;
            pro.Editora       = Editora.Text;
            try
            {
                pro.N_pags = int.Parse(Num_pags.Text);
            }
            catch
            {
            }
            pro.Edicao            = Edicao.Text;
            pro.Nome              = nome.Text;
            pro.Descricao         = descricao.Text;
            pro.Formato.Dimensoes = dimensoes.Text;
            pro.Formato.Peso      = peso.Text;
            int cont;

            cont = 0;
            foreach (RepeaterItem ri in rptrUserPhotos.Items)
            {
                CheckBox cb = ri.FindControl("cbDelete") as CheckBox;

                if (cb.Checked)
                {
                    fromPhotosToExtension = cb.Attributes["special"];

                    fileToBD = fromRootToPhotos + fromPhotosToExtension.Substring(9);
                    cont++;
                }
            }
            if (cont != 1)
            {
                lblStatus.Text = "Selecione apenas uma imagem.";
                return;
            }
            switch (Path.GetExtension(fromPhotosToExtension))
            {
            case ".jpg":
                pro.Extension = "image/jpeg";
                break;

            case ".png":
                pro.Extension = "image/png";
                break;

            case ".bmp":
                pro.Extension = "image/bmp";
                break;
            }
            pro.Img = (Imagems.ReadFile(fileToBD));
        }