protected void Button2_Click(object sender, EventArgs e) { Label20.Text = ""; string protocolo = TextBox2.Text + "/" + DateTime.Now.Year; Boolean achei = false; Boolean existe = false; ConexaoDb gerenciabd = new ConexaoDb(); SqlConnection conexao = gerenciabd.getConexao(); SqlCommand comando = gerenciabd.getComando(conexao); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "select PROTOCOLO,DATALIBERACAO from PROTOCOLOHAIA where @PROTOCOLO = PROTOCOLO"; comando.Parameters.Add("@PROTOCOLO", protocolo); SqlDataReader reader = gerenciabd.getReader(comando); while (reader.Read()) { if (protocolo.Equals((reader.GetString(0)))) { Label20.ForeColor = System.Drawing.Color.Red; Label20.Text = "Protocolo: Os serviços referente ao protocolo informado encontra-se disponível desde o dia " + reader.GetString(1); /* * if (reader.GetInt32(2) == 1) * { * Label20.Text = Label20.Text + ". O apostilamento foi solicitado via correios e será postado na agência dentro do prazo estipulado."; * * } */ achei = true; existe = true; break; } } if (!existe) { Response.Write("<script>alert('Protocolo invalido');</script>"); } else if (achei == false) { Label20.ForeColor = System.Drawing.Color.Red; Label20.Text = "Protocolo: O protocolo ainda não foi finalizado"; } }
protected void Button1_Click(object sender, EventArgs e) { string valor = txtvalor.Text; decimal valornum = 0; try { valor = Regex.Replace(valor, "[\\(\\)\\-\\ ]", ""); valornum = Convert.ToDecimal(valor); if (valor == "" || valornum < 0) { Response.Write("<script>alert('Valor invalido');</script>"); } else { lblemolumentos.Text = ""; lblitbi.Text = ""; lblrecompe.Text = ""; lblregistro.Text = ""; lblsubtotal.Text = ""; lbltotal.Text = ""; lbltxfisc.Text = ""; ConexaoDb gerenciabd = new ConexaoDb(); SqlConnection conexao = gerenciabd.getConexao(); SqlCommand comando = gerenciabd.getComando(conexao); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "select VALORMINIMO,VALORMAXIMO,RECOMPE,EMOLUMENTOS,TAXAFISC,TOTALVALORNOTAS from VALORESIMOVEIS where @VALORBUSCA BETWEEN VALORMINIMO AND VALORMAXIMO"; comando.Parameters.Add("@VALORBUSCA", valornum); SqlDataReader reader = gerenciabd.getReader(comando); manipularPagina(1); lblemolumentos.Text = "Emolumentos:R$ "; lblrecompe.Text = "Recompe: R$ "; lbltxfisc.Text = "Taxa de fiscalização: R$ "; lblsubtotal.Text = "Sub-Total: R$ "; lblitbi.Text = "ITBI: R$ "; lblregistro.Text = "Valor do registro: R$ "; lbltotal.Text = "Valor Total: R$ "; while (reader.Read()) { lblemolumentos.Text = lblemolumentos.Text + reader.GetDecimal(3); lblrecompe.Text = lblrecompe.Text + reader.GetDecimal(2); lbltxfisc.Text = lbltxfisc.Text + reader.GetDecimal(4); lblsubtotal.Text = lblsubtotal.Text + reader.GetDecimal(5); lblregistro.Text = lblregistro.Text + Convert.ToString(reader.GetDecimal(5) + 55); lblitbi.Text = lblitbi.Text + (Convert.ToInt32(valor) * 0.03); lbltotal.Text = lbltotal.Text + Convert.ToString(reader.GetDecimal(5) * 3 / 100 + reader.GetDecimal(5) + reader.GetDecimal(5) + 55).Substring(0, 7); } } } catch (Exception) { Response.Write("<script>alert('Valor invalido');</script>"); } }
protected void Button1_Click(object sender, EventArgs e) { Boolean cadastrado = false; string protocolo = TextBox1.Text; string data = DateTime.Now.Day + "/" + DateTime.Now.Month + "/" + DateTime.Now.Year; if (TextBox1.Text == "") { Response.Write("<script>alert('Favor digitar alguma protocolo');</script>"); } else { if (verdigitoano(protocolo)) { ConexaoDb gerenciadb = new ConexaoDb(); SqlConnection conexaosql = gerenciadb.getConexao(); SqlCommand comandosql = gerenciadb.getComando(conexaosql); comandosql.CommandType = System.Data.CommandType.Text; comandosql.CommandText = "SELECT PROTOCOLO FROM PROTOCOLOHAIA WHERE @PROTOCOLO = PROTOCOLO"; comandosql.Parameters.Add("@PROTOCOLO", protocolo + "/" + DateTime.Now.Year); SqlDataReader reader = gerenciadb.getReader(comandosql); while (reader.Read()) { protocolo = protocolo + "/" + DateTime.Now.Year; if (protocolo.Equals(reader.GetString(0))) { Response.Write("<script>alert('Protocolo já cadastrado');</script>"); cadastrado = true; break; } } if (cadastrado == false) { Boolean sedex = false; int simsedex = 0; if (CheckBox1.Checked) { sedex = true; simsedex = 1; } reader.Close(); comandosql.Parameters.Clear(); comandosql.CommandText = "INSERT INTO PROTOCOLOHAIA (PROTOCOLO,DATALIBERACAO,sedex)VALUES(@PROTOCOLO,@DATALIBERACAO,@sedex)"; comandosql.Parameters.Add("@PROTOCOLO", protocolo + "/" + DateTime.Now.Year); comandosql.Parameters.Add("@DATALIBERACAO", data); comandosql.Parameters.Add("@sedex", simsedex); comandosql.ExecuteNonQuery(); TextBox1.Text = ""; Label1.Focus(); GridView1.DataBind(); } } } }