protected void btnAvancar1_Click(object sender, EventArgs e) { Proposta pro = (Proposta)Session["cadastro"]; pro.Pro_status = "Aguardando"; pro.Pro_data = DateTime.UtcNow; int id = CompanyDB.MakePropostas(pro); if (id != 0) { if (CompanyDB.insertProposta_has_Motorista(pro, id) == 0) { if (CompanyDB.insertProposta_has_Veiculo(pro, id) == 0) { if (CompanyDB.insertCaravana_has_Proposta(pro, id) == 0) { ltl_status.Text = "<script type='text/javascript'> swal('Sucesso!', 'Sua proposta foi enviada', 'success')"; ltl_status.Text += ".then((value) => {window.location.replace('Propostas_Realizadas.aspx')}); </script> "; } else { // Algo deu errado } } else { // Algo deu errado } } else { // Algo deu errado } } else { // Algo deu errado } }
protected void btnAvancar1_Click(object sender, EventArgs e) { Caravan car = (Caravan)Session["cadastro"]; endereco[] enderecos = (endereco[])Session["auxiliar"]; car.Usu_car_criador = Convert.ToInt32(Session["id"]); Proposta pro = (Proposta)Session["cadastro2"]; pro.Pro_status = "Aceito"; pro.Pro_data = DateTime.UtcNow; if (CaravanDB.insertCaravan2(car) == 0) { int id = CaravanDB.selectCaravanEmp(car); pro.Car_id = id; int id2 = 0; string[] categoria = car.Car_categoria.Split(';'); for (int i = 0; i < categoria.Length; i++) { id2 = CaravanDB.selectCategoria(categoria[i]); if (CaravanDB.insertCaravan_has_Category(id, id2) == 0) { } else { // Algo deu errado } } Boolean error = false; foreach (endereco end in enderecos) { id2 = AddressDB.selectCidadeEstadoId(end.End_cidade.ToString(), end.End_uf.ToString()); if (AddressDB.insertEndereco(end.End_bairro, end.End_rua, id2, end.End_tipo) == 0) { id2 = AddressDB.selectEndereco(end.End_bairro, end.End_rua, id2); if (CaravanDB.insertCaravan_has_Address(id, id2) == 0) { } else { // Algo deu errado error = true; } } else { //algo deu errado error = true; break; } } if (error == true) { // Deu tudo errado! } else { int id3 = CompanyDB.MakePropostas(pro); if (id3 != 0) { if (CompanyDB.insertProposta_has_Motorista(pro, id3) == 0) { if (CompanyDB.insertProposta_has_Veiculo(pro, id3) == 0) { if (CompanyDB.insertCaravana_has_Proposta(pro, id3) == 0) { Session["CaravanID"] = id; ltl_status.Text = "<script type='text/javascript'> swal('Sucesso!', 'Você será redirecionado a página da Caravana', 'success')"; ltl_status.Text += ".then((value) => {window.location.replace('../ToUser/Caravana.aspx')}); </script> "; } else { // Algo deu errado } } else { // Algo deu errado } } else { // Algo deu errado } } else { // Algo deu erro } } } else { // Algo deu errado } }