Exemple #1
0
        public string RetornaModelos(string pk = "", string fkmarca = "", string texto = "")
        {
            List <Modelos> retorno = new List <Modelos>();

            ds = FuncoesGlobais.RetornaModelos(pk, fkmarca, texto);

            int contRet = ds.Tables[0].Rows.Count;
            int i;

            if (contRet > 0)
            {
                for (i = 0; i < contRet; i++)
                {
                    retorno.Add(
                        new Modelos
                    {
                        Pk          = ds.Tables[0].Rows[i]["Pk"].ToString(),
                        Marca       = ds.Tables[0].Rows[i]["Marca"].ToString(),
                        Modelo      = ds.Tables[0].Rows[i]["Modelo"].ToString(),
                        Cor         = ds.Tables[0].Rows[i]["Cor"].ToString(),
                        Ano         = ds.Tables[0].Rows[i]["Ano"].ToString(),
                        Combustivel = ds.Tables[0].Rows[i]["Combustivel"].ToString(),
                        VrCompra    = ds.Tables[0].Rows[i]["VrCompra"].ToString(),
                        VrVenda     = ds.Tables[0].Rows[i]["VrVenda"].ToString(),
                        PkMarca     = ds.Tables[0].Rows[i]["PkMarca"].ToString()
                    });
                }
            }

            return(new JavaScriptSerializer().Serialize(retorno));
        }
Exemple #2
0
        protected void btnSalvaAnuncio_Click(object sender, EventArgs e)
        {
            SqlCommand     cmd;
            SqlDataAdapter da;
            DataSet        ds;

            SqlConnection sqlconn = new SqlConnection(conDB.connectionString);

            // Irá salvar o anuncio, se o anuncio existe irá dar update, se não existir insert.
            string comando = @" If (Coalesce(@PkAnuncio, 0) = 0)
	                          Begin
		                          -- Insert
		                          Insert Anuncio(FkModelo, DataCricao, DataVenda, VrVenda)
		                          Select @FkModelo, GetDate(), @DataVenda, @VrVenda

		                          If (Coalesce(Convert(Numeric(18,2), @VrVenda), 0.00) > 0.00)
			                          Begin
				                          Update Modelo
				                          Set VrVenda = Convert(Numeric(18,2), @VrVenda)
				                          Where (Pk = @FkModelo)
			                          End
	                          End
                          Else
	                          Begin
		                          -- Update
		                          Update Anuncio
		                          Set FkModelo = @FkModelo,
		                          DataVenda = @DataVenda,
		                          VrVenda = @VrVenda,
                              Vendido = @Vendido
		                          Where (Pk = @PkAnuncio)
	                          End
                        ";

            string vendido = "Não";

            if (ckVendido.Checked == true)
            {
                vendido = "Sim";
            }
            cmd                = new SqlCommand(comando, sqlconn);
            cmd.CommandType    = CommandType.Text;
            cmd.CommandTimeout = 0;
            cmd.Parameters.AddWithValue("@DataVenda", FuncoesGlobais.FDataStrNull(txtDataVenda.Text));
            cmd.Parameters.AddWithValue("@FkModelo", hdPkVeiculos.Value);
            cmd.Parameters.AddWithValue("@PkAnuncio", hdPkAnuncio.Value);
            cmd.Parameters.AddWithValue("@Vendido", vendido);
            cmd.Parameters.AddWithValue("@VrVenda", FuncoesGlobais.ConvertVarcharParaNumeric(txtValorVenda.Text));

            da = new SqlDataAdapter(cmd);
            ds = new DataSet();
            da.Fill(ds);

            AtualizaGridAnuncio();

            // Evitando requisição presa.
            Response.Redirect(Request.RawUrl);
        }
Exemple #3
0
        protected void AtualizaGridModelos()
        {
            DataSet ds;

            ds = FuncoesGlobais.RetornaModelos();

            gridModelos.DataSource = ds;
            gridModelos.DataBind();
        }
Exemple #4
0
        protected void btnSalvaModelosModal_Click(object sender, EventArgs e)
        {
            SqlCommand     cmd;
            SqlDataAdapter da;
            DataSet        ds;
            string         Pk = hdPkModal.Value;

            SqlConnection sqlconn = new SqlConnection(conDB.connectionString);
            string        comando;

            if (Pk == "0" || Pk == "")
            {
                // Insert
                comando = @" Insert Modelo(Modelo, FkMarca, Ano, Cor, VrCompra, VrVenda, Combustivel)
                     Select @Modelo, @FkMarca, @Ano, @Cor, @VrCompra, @VrVenda, @Combustivel
                        ";
            }
            else
            {
                // Update
                comando = @"Update Modelo
                    Set Modelo = @Modelo, FkMarca = @FkMarca, Ano = @Ano, Cor = @Cor, VrCompra = @VrCompra, VrVenda = @VrVenda, Combustivel = @Combustivel
                    Where Pk = @Pk";
            }


            cmd                = new SqlCommand(comando, sqlconn);
            cmd.CommandType    = CommandType.Text;
            cmd.CommandTimeout = 0;
            cmd.Parameters.AddWithValue("@Pk", Pk);
            cmd.Parameters.AddWithValue("@Modelo", txtModeloModal.Text);
            cmd.Parameters.AddWithValue("@FkMarca", hdPkMarca.Value);
            cmd.Parameters.AddWithValue("@Ano", txtAnoModal.Text);
            cmd.Parameters.AddWithValue("@Cor", txtCorModal.Text);
            cmd.Parameters.AddWithValue("@Combustivel", txtCombustivelModal.Text);
            cmd.Parameters.AddWithValue("@VrCompra", FuncoesGlobais.ConvertVarcharParaNumeric(txtVrCompraModal.Text));
            cmd.Parameters.AddWithValue("@VrVenda", FuncoesGlobais.ConvertVarcharParaNumeric(txtVrVendaModal.Text));

            da = new SqlDataAdapter(cmd);
            ds = new DataSet();
            da.Fill(ds);

            // Evitando requisição presa.
            Response.Redirect(Request.RawUrl);
        }
 // GET DATA
 //------------------------------------------------------------------------------------------------------------
 private void ObterDados(object sender, EventArgs e)
 {
     try
     {
         // --- Ampulheta ON
         Cursor.Current = Cursors.WaitCursor;
         CongregacaoBLL cBLL = new CongregacaoBLL(FuncoesGlobais.DBPath());
         listCong = cBLL.GetListCongregacao();
         PreencheListagem();
     }
     catch (Exception ex)
     {
         AbrirDialog("Uma exceção ocorreu ao Obter os Dados da listagem..." + "\n" +
                     ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation);
     }
     finally
     {
         // --- Ampulheta OFF
         Cursor.Current = Cursors.Default;
     }
 }