terça-feira, 22 de novembro de 2011

Driver Connetion para postgres

  return DriverManager.getConnection
                 ("jdbc:postgresql://localhost:5432/JVenda", "postgres", "123");

sexta-feira, 7 de outubro de 2011

Asp.net: Adicionando AjaxToolKit e usando ModalPopupExtender

Adicionando AjaxControlToolkit
No Visual Studio vá em toolbox botão direito add tab
após nomear a tab vá em choose items e importe o .dll do
ajaxcontroltoolkit


Usando o ModalPopUpExtender 
 <asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">

<asp:ModalPopupExtender ID="ModalPopupExtender1"  BackgroundCssClass="modalPopup1_Background"
TargetControlID="butSaveItem"  // botão que aciona o popup
CancelControlID="butCancel"
PopupControlID="Panel1" // panel controlado pelo popup
runat="server">
</asp:ModalPopupExtender>

</asp:UpdatePanel>




quinta-feira, 6 de outubro de 2011

Asp.net: Passando valor por CommandArgument

  <asp:TextBox ID="txtQuantidade" Text='<%# Bind("QuantidadeDefault") %>' CommandArgument='<%# Eval("IDItem") %>' runat="server"></asp:TextBox>

Recebendo o valor:
TextBox quant = (TextBox)item.FindControl("txtQuantidade");
                    double Quantidade = Convert.ToInt32(quant.Text);

                    var IDItem = quant.Attributes["CommandArgument"];

Asp.net: Finally para tratamento de erro

 catch (Exception)
            {
                litException.Text = "Verifique os campos";
            }
            finally
            {
                connection.Close();
            }

sempre usar finally finalizando a conexão para não deixar um gargalo entre a aplicação e o banco em uma eventual exception.

Asp.net: redirecionar paginas

Response.Redirect("~/Pages/VisualizarPedidos.aspx");

Asp.net: método para buscar elementos em uma classe

public static Item[] BuscaTodos()
        {
            var lista = new List<Item>();

            using (var database = new Database())
            {
                var datareader = database.ExecuteQuery("select IDItem,NomeItem,Descricao,PrecoUnitario,Foto from item");

                while (datareader.Read())
                {
                    lista.Add(new Item
                    {
                        IDItem = Convert.ToInt32(datareader["IDItem"]),
                        NomeItem = Convert.ToString(datareader["NomeItem"]),
                        Descricao = Convert.ToString(datareader["Descricao"]),
                        PrecoUnitario = Convert.ToInt32(datareader["PrecoUnitario"]),
                        Foto = Convert.ToString(datareader["Foto"])
                    });
                }
                return lista.ToArray();
            }
}

Java WEB: CSS

Utilizando JSP o css pode ser feito em uma pagina JSP dentro das tags
<style type="text/css">
 //conteudo example
 .fieldLogin {
 width: 25%;
 border-radius: 5px;
 background-color: #FFFFFF;
 border: 2px solid #B0C4DE;
}
 </style>

preciso somente dar um include da pagina nas paginas na qual se quer atribuir o css
<jsp:include page="MasterPage.jsp"></jsp:include>