public HttpResponseMessage ManterTipoDespesa(TipoDespesaModel tipoDespesaModel) { string retorno = ""; var response = new HttpResponseMessage(); if (tipoDespesaModel != null) { retorno = _tipoDespesaRepository.ManterTipoDespesa(tipoDespesaModel); if (retorno == "OK") { response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StringContent("OK"); } else { response = new HttpResponseMessage(HttpStatusCode.BadRequest); response.Content = new StringContent(retorno); } } else { response = new HttpResponseMessage(HttpStatusCode.BadRequest); response.Content = new StringContent("Campos obrigatórios inválidos"); } return(response); }
public JsonResult GetTiposDespesas(string idUsuario) { var objTipoDespesa = new TipoDespesaModel(); return(Json(objTipoDespesa.retornaDespesas(idUsuario))); //this.Json(objTipoReceita.retornaReceitas(idUsuario)); //JsonConvert.SerializeObject(objTipoReceita.retornaReceitas(idUsuario)); }
public string ManterTipoDespesa(TipoDespesaModel tipoDespesaModel) { string resp = ""; using (SqlConnection connection = new SqlConnection(strConn)) { connection.Open(); SqlCommand command = connection.CreateCommand(); command.Connection = connection; try { if (tipoDespesaModel.tdCodi > 0) //-> Se vier ID, faz update, senão insere um novo. { command.CommandText = @"UPDATE [dbo].[TipoDespesa] SET [tdDesc] = '" + tipoDespesaModel.tdDesc + "',[tdFlAt] = " + (tipoDespesaModel.tdFlAt ? 1 : 0) + " WHERE [tdCodi] = " + tipoDespesaModel.tdCodi; command.ExecuteNonQuery(); } else { command.CommandText = @"INSERT INTO [dbo].[TipoDespesa] ([tdDesc],[tdFlAt]) VALUES ( '" + tipoDespesaModel.tdDesc + "', " + (tipoDespesaModel.tdFlAt ? 1 : 0) + " )"; command.ExecuteNonQuery(); } resp = "OK"; } catch (Exception ex) { resp = "Erro ao inserir no banco de dados: " + ex.GetType() + " | Mensagem: " + ex.Message; } } return(resp); }
public List <TipoDespesaModel> ListarTipoDespesa(int codigoTipoDespesa) { SqlDataReader reader = null; List <TipoDespesaModel> lstTipoDespesa = new List <TipoDespesaModel>(); var query = @"SELECT * FROM TipoDespesa"; if (codigoTipoDespesa > 0) { query += " WHERE tdCodi = " + codigoTipoDespesa; } using (SqlConnection con = new SqlConnection(strConn.ToString())) { SqlCommand com = new SqlCommand(query, con); con.Open(); try { reader = com.ExecuteReader(); if (reader != null && reader.HasRows) { while (reader.Read()) { var ret = new TipoDespesaModel() { tdCodi = int.Parse(reader[0].ToString()), tdDesc = reader[1].ToString(), tdFlAt = Convert.ToBoolean(reader[2].ToString()) }; lstTipoDespesa.Add(ret); } } } catch (Exception) { } finally { con.Close(); } } return(lstTipoDespesa); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { BeginContext(50, 2, true); WriteLiteral("\r\n"); EndContext(); #line 3 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" var id = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"); List <DespesasModel> Despesas; #line default #line hidden BeginContext(178, 2, true); WriteLiteral("\r\n"); EndContext(); #line 8 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" ViewData["Title"] = "Despesas"; Layout = "~/Views/Shared/Layout2.cshtml"; #line default #line hidden BeginContext(271, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); #line 15 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" if ((List <DespesasModel>)ViewBag.ListaDespesas == null) { #line default #line hidden BeginContext(364, 126, true); WriteLiteral(" <h3 style=\"font-family: \'Merienda One\', cursive; color:orangered\">Você não possue Despesas para serem exibidas!</h3>\r\n"); EndContext(); #line 18 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" } else { #line default #line hidden BeginContext(516, 87, true); WriteLiteral(" <h3 style=\"font-family: \'Merienda One\', cursive; color:#e53935\">Despesas</h3>\r\n"); EndContext(); BeginContext(605, 8, true); WriteLiteral(" "); EndContext(); BeginContext(613, 7856, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fb6fec7be4634828bcc33473180ee6d2", async() => { BeginContext(619, 231, true); WriteLiteral("\r\n\r\n <main>\r\n <div id=\"intervaloData\" style=\"display: none;\">\r\n <table class=\"\">\r\n <tbody>\r\n <tr>\r\n <td> "); EndContext(); BeginContext(850, 58, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "4a1eaba5a4624db8a6937a6cfcecc7ae", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string)__tagHelperAttribute_0.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); #line 31 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.dtInicial); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(908, 90, true); WriteLiteral(" </td>\r\n <td>à </td>\r\n <td> "); EndContext(); BeginContext(998, 56, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "167d98a65c764f59927e1a68cad9e729", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string)__tagHelperAttribute_0.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); #line 33 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.dtFinal); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1054, 476, true); WriteLiteral(@" </td> <th></th> <th><a href=""#""><i class=""material-icons"" title=""Despesa"">search</i></a></th> </tr> </tbody> </table> </div> <div> <div class=""input-field col s12"" id=""filtro""> <select onchange=""selectoption()"" id=""opcao""> "); EndContext(); BeginContext(1530, 31, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "68f414f2fd4e4e98a7bc182ca23a0d39", async() => { BeginContext(1548, 4, true); WriteLiteral("Data"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_2.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1561, 30, true); WriteLiteral("\r\n "); EndContext(); BeginContext(1591, 44, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9959f2a2ffff4bfe947d47236c282dbf", async() => { BeginContext(1609, 17, true); WriteLiteral("Intervalo de Data"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_3.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1635, 30, true); WriteLiteral("\r\n "); EndContext(); BeginContext(1665, 36, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "2e68b260aeeb48669bfff1e555ad1090", async() => { BeginContext(1683, 9, true); WriteLiteral("Descrição"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_4.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1701, 30, true); WriteLiteral("\r\n "); EndContext(); BeginContext(1731, 42, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "30a52373a43447f9b04aea636ba5ce38", async() => { BeginContext(1749, 15, true); WriteLiteral("Valor Crescente"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_5.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1773, 30, true); WriteLiteral("\r\n "); EndContext(); BeginContext(1803, 44, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "6753b6f2f0b549acaedbdd068e5520ff", async() => { BeginContext(1821, 17, true); WriteLiteral("Valor Decrescente"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_6.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1847, 745, true); WriteLiteral(@" </select> <label>Filtrar por:</label> </div> </div> <div id=""grid""> <table class=""highlight centered"" id=""grid""> <thead> <tr> <th>Data</th> <th>Descrição</th> <th>Categoria</th> <th>Valor</th> <th>Conta</th> <th>Tipo de Conta</th> <th>Opções</th> </tr> </thead> "); EndContext(); #line 74 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" decimal totalDespesas = 0; foreach (var item in (List <DespesasModel>)ViewBag.ListaDespesas) { totalDespesas = item.totalDespesa; #line default #line hidden BeginContext(2871, 100, true); WriteLiteral(" <tbody id=\"lista\">\r\n <tr data-id="); EndContext(); BeginContext(2972, 18, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.idTipoDespesa); #line default #line hidden EndContext(); BeginContext(2990, 12, true); WriteLiteral(" data-valor="); EndContext(); BeginContext(3003, 10, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.valor); #line default #line hidden EndContext(); BeginContext(3013, 17, true); WriteLiteral(" data-descricao=\""); EndContext(); BeginContext(3031, 21, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.descricaoDespesa); #line default #line hidden EndContext(); BeginContext(3052, 18, true); WriteLiteral("\" data-dtDespesa=\""); EndContext(); BeginContext(3071, 16, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.dataDespesa); #line default #line hidden EndContext(); BeginContext(3087, 22, true); WriteLiteral("\" data-idTipoDespesa=\""); EndContext(); BeginContext(3110, 18, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.idTipoDespesa); #line default #line hidden EndContext(); BeginContext(3128, 29, true); WriteLiteral("\" data-descricaoTipoDespesa=\""); EndContext(); BeginContext(3158, 25, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.descricaoTipoDespesa); #line default #line hidden EndContext(); BeginContext(3183, 18, true); WriteLiteral("\" data-idDespesa=\""); EndContext(); BeginContext(3202, 14, false); #line 81 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.idDespesa); #line default #line hidden EndContext(); BeginContext(3216, 47, true); WriteLiteral("\">\r\n <td"); EndContext(); BeginWriteAttribute("value", " value=", 3263, "", 3285, 1); #line 82 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" WriteAttributeValue("", 3270, item.idDespesa, 3270, 15, false); #line default #line hidden EndWriteAttribute(); BeginContext(3285, 59, true); WriteLiteral(" hidden></td>\r\n <td>"); EndContext(); BeginContext(3345, 16, false); #line 83 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.dataDespesa); #line default #line hidden EndContext(); BeginContext(3361, 51, true); WriteLiteral("</td>\r\n <td>"); EndContext(); BeginContext(3413, 21, false); #line 84 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.descricaoDespesa); #line default #line hidden EndContext(); BeginContext(3434, 51, true); WriteLiteral("</td>\r\n <td>"); EndContext(); BeginContext(3486, 25, false); #line 85 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.descricaoTipoDespesa); #line default #line hidden EndContext(); BeginContext(3511, 73, true); WriteLiteral("</td>\r\n <td style=\"color:#e53935\">"); EndContext(); BeginContext(3585, 10, false); #line 86 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.valor); #line default #line hidden EndContext(); BeginContext(3595, 51, true); WriteLiteral("</td>\r\n <td>"); EndContext(); BeginContext(3647, 14, false); #line 87 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.nomeConta); #line default #line hidden EndContext(); BeginContext(3661, 51, true); WriteLiteral("</td>\r\n <td>"); EndContext(); BeginContext(3713, 14, false); #line 88 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.tipoConta); #line default #line hidden EndContext(); BeginContext(3727, 63, true); WriteLiteral("</td>\r\n <td> <a href=\"#\""); EndContext(); BeginWriteAttribute("onclick", " onclick=\"", 3790, "\"", 3831, 3); WriteAttributeValue("", 3800, "ExcluirDespesa(", 3800, 15, true); #line 89 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" WriteAttributeValue("", 3815, item.idDespesa, 3815, 15, false); #line default #line hidden WriteAttributeValue("", 3830, ")", 3830, 1, true); EndWriteAttribute(); BeginContext(3832, 336, true); WriteLiteral(@"> <i class=""material-icons"" style=""color: red"" title=""Deletar"">delete</i> </a> <a href=""#modalEdit"" onclick=""carregarTipoDespesa('tipoDespesaEditar');"" class=""modal-trigger"" data-bteditar> <i class=""material-icons"" title=""Editar"">edit</i> </a></td> </tr> </tbody> "); EndContext(); #line 92 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" } #line default #line hidden BeginContext(4228, 60, true); WriteLiteral("\r\n </table>\r\n\r\n </div>\r\n\r\n"); EndContext(); #line 100 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" if (@totalDespesas > 0) { #line default #line hidden BeginContext(4378, 644, true); WriteLiteral(@" <div id=""grid"" class=""totalDespesa""> <table class=""centered"" id=""grid""> <thead> <tr> <th id=""TotalDespesa"" style=""color:#e53935"">Total</th> <th></th> <th></th> <th></th> <th></th> <th></th> <th id=""TotalDespesa"" style=""color:#e53935"">"); EndContext(); BeginContext(5023, 13, false); #line 114 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(totalDespesas); #line default #line hidden EndContext(); BeginContext(5036, 368, true); WriteLiteral(@"</th> <th></th> <th></th> <th></th> <th></th> </tr> </thead> </table> </div> "); EndContext(); #line 124 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" } #line default #line hidden BeginContext(5448, 10, true); WriteLiteral("\r\n\r\n\r\n\r\n\r\n"); EndContext(); BeginContext(5509, 16, true); WriteLiteral(" "); EndContext(); BeginContext(5575, 317, true); WriteLiteral(@" <!-- Modal Structure --> <div id=""modalEdit"" class=""modal""> <div class=""modal-content"" style=""background-color: #ef5350""> <h5>Entradas</h5> </div> <div class=""row""> "); EndContext(); BeginContext(5892, 2477, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "f6a43b7e93814c3bb0c4abef8ef4a18b", async() => { BeginContext(6000, 1329, true); WriteLiteral(@" <div class=""row""> <input id=""idDespesaFormEditar"" type=""number"" value="""" name=""idDespesa"" hidden> <div class=""input-field col s6""> <!-- <p>Digite um Valor:</p> --> <input id=""valorEditar"" type=""text"" class=""validate"" name=""valor""> <label class=""active"" for=""valorEditar"">Valor:</label> </div> </div> <div class=""row""> <div class=""input-field col s12""> <input id=""descricaoEditar"" type=""text"" class=""validate"" name=""descricaoDespesa""> <label class=""active"" for=""descricaoEditar"">Descrição:</label> </div> </div> <div clas"); WriteLiteral(@"s=""row"" id=""divDataPicker""> <input class=""active"" type=""text"" class=""datepicker"" id=""dtDespesaEditar"" name=""dataDespesa""> </div> <select id=""tipoDespesaEditar"" name=""idTipoDespesa"" onload=""SelectTipoDespesa()""> "); EndContext(); #line 167 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" TipoDespesaModel objTipoDespesa = new TipoDespesaModel(); #line default #line hidden BeginContext(7424, 2, true); WriteLiteral("\r\n"); EndContext(); #line 169 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" foreach (var item in (objTipoDespesa.retornaDespesas(id))) { //item.idTipoDespesa == #line default #line hidden BeginContext(7615, 36, true); WriteLiteral(" "); EndContext(); BeginContext(7651, 120, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "8481d573b2a147e3b2681c5f8637ff53", async() => { BeginContext(7733, 29, false); #line 172 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" Write(item.dsTipoDespesa.ToString()); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); BeginWriteTagHelperAttribute(); #line 172 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" WriteLiteral(item.idTipoDespesa.ToString()); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("value", __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); BeginAddHtmlAttributeValues(__tagHelperExecutionContext, "id", 1, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); #line 172 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" AddHtmlAttributeValue("", 7700, item.dsTipoDespesa.ToString(), 7700, 30, false); #line default #line hidden EndAddHtmlAttributeValues(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(7771, 2, true); WriteLiteral("\r\n"); EndContext(); #line 173 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" } #line default #line hidden BeginContext(7808, 98, true); WriteLiteral(" </select>\r\n\r\n\r\n\r\n <div class=\"opcoesBtn\">\r\n"); EndContext(); #line 179 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" HttpContextAccessor.HttpContext.Session.SetString("IdUsuarioLogado", id.ToString()); #line default #line hidden BeginContext(8028, 334, true); WriteLiteral(@" <button type=""submit"" class="" waves-effect waves-green btn"" id=""btnSalvar"">Salvar</button> <a href=""#!"" class=""modal-close waves-effect waves-effect btn background-color: red"" id=""btnCancelar"">Cancelar</a> </div> "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_9.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_10.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_11.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_11); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(8369, 93, true); WriteLiteral("\r\n\r\n </div>\r\n\r\n </div>\r\n </main>\r\n\r\n\r\n\r\n "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(8469, 2, true); WriteLiteral("\r\n"); EndContext(); #line 194 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Despesa\VerDespesa.cshtml" } #line default #line hidden }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { BeginContext(0, 2, true); WriteLiteral("\r\n"); EndContext(); BeginContext(52, 2, true); WriteLiteral("\r\n"); EndContext(); #line 4 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" var id = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"); #line default #line hidden BeginContext(148, 19, true); WriteLiteral("\r\n<!DOCTYPE html>\r\n"); EndContext(); BeginContext(192, 12, true); WriteLiteral("\r\n<html>\r\n\r\n"); EndContext(); BeginContext(204, 1069, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b81600f8c3bd41c6816684c33e16550b", async() => { BeginContext(210, 605, true); WriteLiteral(@" <meta charset=""utf-8"" /> <meta name=""viewport"" content=""width=device-width, initial-scale=1.0"" /> <!--Import Google Icon Font--> <link href=""https://fonts.googleapis.com/icon?family=Material+Icons"" rel=""stylesheet""> <link href=""https://fonts.googleapis.com/css?family=Oregano"" rel=""stylesheet""> <link href=""https://fonts.googleapis.com/css?family=Merienda+One"" rel=""stylesheet""> <!--Import materialize.css--> <link rel=""stylesheet"" href=""https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css""> "); EndContext(); BeginContext(815, 46, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "823147119c2246fdbb6a8f5e10d7367b", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(861, 10, true); WriteLiteral("\r\n "); EndContext(); BeginContext(871, 58, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "4de6d85974b84440b7e5fad4dbe97677", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(929, 267, true); WriteLiteral(@" <!--Import Jquery e JavaScript--> <script src=""https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js""></script> <script type=""text/javascript"" src=""https://code.jquery.com/jquery-3.2.1.min.js""></script> "); EndContext(); BeginContext(1196, 58, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "12dd682a4f1046bf9ddbb9b4b9b1ab76", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1254, 12, true); WriteLiteral("\r\n\r\n \r\n\r\n"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1273, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); BeginContext(1277, 14655, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d96906e919fe4789aa3610aebef52d30", async() => { BeginContext(1283, 304, true); WriteLiteral(@" <nav class=""blue darken-1 col s12""> <div class=""nav-wrapper"" class=""navPrincipal""> <a href=""#"" data-target=""slide-out"" class=""sidenav-trigger""><i class=""material-icons"">menu</i></a> <ul class=""left fixed "" id=""menu-esquerda""> <a href=""../Home"">"); EndContext(); BeginContext(1587, 73, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "5d87ffc36e0e4f90af89f957db5bc643", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1660, 423, true); WriteLiteral(@"</a> <a href=""#"" class=""titulo-nav"" style=""font-family: 'Merienda One', cursive;"">Up Money</a> </ul> <ul class=""right hide-on-med-and-down""> <li><a href=""../Usuario/Login"">Login</a></li> <li><a href=""#"">Dicas Financeiras</a></li> <li><a href=""../Home/Sobre"">Sobre</a></li> </ul> </div> </nav> "); EndContext(); BeginContext(2122, 4, true); WriteLiteral(" "); EndContext(); BeginContext(2176, 4451, true); WriteLiteral(@" <div class=""menuFixo""> <ul id=""slide-out"" class=""sidenav sidenav-fixed grey lighten-5""> <ul class=""collapsible collapsible-accordion"" style=""transform: translateX(0%);""> <li> <div class=""collapsible-header""> <a href=""../Home/MenuPrincipal"" id=""btnInicio"" > <i class=""material-icons "">home</i>Inicio </a> </div> </li> <li> <div class=""collapsible-header""> <i class=""material-icons green-text"">publish</i>Receitas </div> <div class=""collapsible-body""> <ul> <li><a href=""#modal2"" class=""modal-trigger"" onclick=""mudaCorModal('Receita');"">Adicionar Uma Nova</a></li> <li><a href=""#!"">Adicionar Tipo</a></"); WriteLiteral(@"li> <li><a href=""../Receita/VerReceita"">Ver Receitas</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> <i class=""material-icons red-text"">file_download</i>Despesas </div> <div class=""collapsible-body""> <ul> <li><a href=""#modal1"" class=""modal-trigger"" onclick=""mudaCorModal('Despesa');"">Adicionar Uma Nova</a></li> <li><a href=""#!"">Adicionar Tipo</a></li> <li><a href=""../Despesa/VerDespesa"">Ver Despesas</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> <i class=""material-icons deep-purple-text "">swap_horiz</i>Transação </div> "); WriteLiteral(@" <div class=""collapsible-body""> <ul> <li><a href=""#!"">Adicionar Uma Nova</a></li> <li><a href=""#!"">Adicionar Tipo</a></li> <li><a href=""#!"">Ver Transações</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> <i class=""material-icons "">monetization_on</i>Conta </div> <div class=""collapsible-body""> <ul> <li><a href=""#!"">Adicionar Uma Nova</a></li> <li><a href=""#!"">Adicionar Tipo</a></li> <li><a href=""#!"">Ver Contas</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> "); WriteLiteral(@" <i class=""material-icons orange-text lighten-3"">filter_drama</i> Sonhos </div> <div class=""collapsible-body""> <ul> <li><a href=""#!"">Adicionar Sonho</a></li> <li><a href=""#!"">Ver Meus Sonhos</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> <i class=""material-icons blue-text"">account_circle</i> Perfil </div> <div class=""collapsible-body""> <ul> <li><a href=""#!"">Editar</a></li> </ul> </div> </li> <li> <div class=""collapsible-header""> <a href=""#!"" id=""btnSair""> Sair </a> </div> "); WriteLiteral(@" </li> </ul> </ul> <!-- Modal Structure --> <div id=""modal1"" class=""modal"" > <div class=""modal-content"" id=""corModal"" style=""background-color: #e53935""> <h5 id=""tituloModal"" >Despesas</h5> </div> <div class=""row""> "); EndContext(); BeginContext(6627, 1993, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3928ce8840e241ef873c878161915a79", async() => { BeginContext(6737, 1020, true); WriteLiteral(@" <div class=""row""> <div class=""input-field col s6""> <!-- <p>Digite um Valor:</p> --> <input id=""valor_inline"" type=""text"" class=""validate"" name=""valor""> <label class=""active"" for=""valor_inline"">Valor:</label> </div> </div> <div class=""row""> <div class=""input-field col s12""> <input id=""descricao_inline"" type=""text"" class=""validate"" name=""descricaoDespesa""> <label for=""descricao_inline"">Descrição:</label> </div> </div> <div class=""row"" id=""divDataPicker""> <input type=""text"" class=""datepicker"" id=""dtReceita"" value="""" name=""dataDespesa""> </div> <select id=""TiposDespesas"" name=""idTipoDespesa""> "); EndContext(); #line 204 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" TipoDespesaModel objTipoDespesa = new TipoDespesaModel(); #line default #line hidden BeginContext(7844, 2, true); WriteLiteral("\r\n"); EndContext(); #line 206 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" foreach (var item in (objTipoDespesa.retornaDespesas(id))) { #line default #line hidden BeginContext(7958, 28, true); WriteLiteral(" "); EndContext(); BeginContext(7986, 84, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "8261285547a346ba9d28ae040758b6fc", async() => { BeginContext(8032, 29, false); #line 208 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" Write(item.dsTipoDespesa.ToString()); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); BeginWriteTagHelperAttribute(); #line 208 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" WriteLiteral(item.idTipoDespesa.ToString()); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("value", __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(8070, 2, true); WriteLiteral("\r\n"); EndContext(); #line 209 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" } #line default #line hidden BeginContext(8101, 96, true); WriteLiteral(" </select>\r\n \r\n\r\n <div class=\"opcoesBtn\">\r\n"); EndContext(); #line 215 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" HttpContextAccessor.HttpContext.Session.SetString("IdUsuarioLogado", id.ToString()); #line default #line hidden BeginContext(8311, 302, true); WriteLiteral(@" <button type=""submit"" class="" waves-effect waves-green btn"" id=""btnSalvar"">Salvar</button> <a href=""#!"" class=""modal-close waves-effect waves-effect btn background-color: red"" id=""btnCancelar"">Cancelar</a> </div> "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_10.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_11.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_11); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_12.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(8620, 347, true); WriteLiteral(@" </div> </div> <!-- Modal Structure --> <div id=""modal2"" class=""modal"" > <div class=""modal-content"" id=""corModal"" style=""background-color: #81c784""> <h5 id=""tituloModal"" >Receitas</h5> </div> <div class=""row""> "); EndContext(); BeginContext(8967, 1983, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3b584d92ece4457dbc1995f9ef2520c4", async() => { BeginContext(9077, 1010, true); WriteLiteral(@" <div class=""row""> <div class=""input-field col s6""> <!-- <p>Digite um Valor:</p> --> <input id=""valor"" type=""text"" class=""validate"" name=""valor""> <label class=""active"" for=""valor"">Valor:</label> </div> </div> <div class=""row""> <div class=""input-field col s12""> <input id=""descricao"" type=""text"" class=""validate"" name=""descricaoReceita""> <label for=""descricao"">Descrição:</label> </div> </div> <div class=""row"" id=""divDataPicker""> <input type=""text"" class=""datepicker"" id=""dtReceita"" value="""" name=""dataReceita""> </div> <select id=""TiposReceitas"" name=""idTipoReceita"" for=""TiposReceitas""> "); EndContext(); #line 261 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" TipoReceitaModel objTipoReceita = new TipoReceitaModel(); #line default #line hidden BeginContext(10174, 2, true); WriteLiteral("\r\n"); EndContext(); #line 263 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" foreach (var item in (objTipoReceita.retornaReceitas(id))) { #line default #line hidden BeginContext(10288, 28, true); WriteLiteral(" "); EndContext(); BeginContext(10316, 84, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "6f729de2e35346b3a35d5d4f5293dea9", async() => { BeginContext(10362, 29, false); #line 265 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" Write(item.dsTipoReceita.ToString()); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); BeginWriteTagHelperAttribute(); #line 265 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" WriteLiteral(item.idTipoReceita.ToString()); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("value", __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(10400, 2, true); WriteLiteral("\r\n"); EndContext(); #line 266 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" } #line default #line hidden BeginContext(10431, 96, true); WriteLiteral(" </select>\r\n \r\n\r\n <div class=\"opcoesBtn\">\r\n"); EndContext(); #line 272 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" HttpContextAccessor.HttpContext.Session.SetString("IdUsuarioLogado", id.ToString()); #line default #line hidden BeginContext(10641, 302, true); WriteLiteral(@" <button type=""submit"" class="" waves-effect waves-green btn"" id=""btnSalvar"">Salvar</button> <a href=""#!"" class=""modal-close waves-effect waves-effect btn background-color: red"" id=""btnCancelar"">Cancelar</a> </div> "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_14.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_15.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_12.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(10950, 120, true); WriteLiteral("\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n\r\n\r\n \r\n\r\n\r\n <div class=\"container body-content\">\r\n "); EndContext(); BeginContext(11071, 12, false); #line 289 "D:\TCC-MEU-DINHEIRO\UpMoney\Views\Shared\Layout2.cshtml" Write(RenderBody()); #line default #line hidden EndContext(); BeginContext(11083, 4842, true); WriteLiteral(@" </div> <script> document.getElementById('valor_inline').focus(); document.querySelector(""[id='valor_inline']"").focus(); /*-----------------------------------------CALCULADORA----------------------------------------------------------*/ // pego os elementos li e div input var btn = document.querySelectorAll("".key li""), input = document.querySelector("".input-valor""), operador = document.querySelectorAll("".operador""); // Percorro o array para usar todas as informações for (var i = 0; i < btn.length; i++) { document.onkeypress = function () { var key = event.keyCode; //console.log(key); for (var e = 0; e <= 10; e++) { if (key === (48 + e)) { debugger input.innerHTML += e; "); WriteLiteral(@"document.querySelector(""[id='valor_inline']"").value += e; } } switch (key) { case 42: input.innerHTML += ""*""; document.querySelector(""[id='valor_inline']"").value = input.innerText; break; case 43: input.innerHTML += ""+""; document.querySelector(""[id='valor_inline']"").value = input.innerText; break; case 45: input.innerHTML += ""-""; document.querySelector(""[id='valor_inline']"").value = input.innerText; break; case 46: input.innerHTML += "".""; document.querySelector(""[id='valor_inline']"").value = input.innerText; "); WriteLiteral(@" break; case 47: input.innerHTML += ""/""; document.querySelector(""[id='valor_inline']"").value = input.innerText; break; case 13: case 61: var equacao = input.innerHTML; if (equacao) { try { debugger input.innerHTML = eval(equacao); document.querySelector(""[id='valor_inline']"").value = eval(equacao); } catch (e) { alert('Erro na expressão'); } } break; case 67: case 99: input.innerHTML = """"; "); WriteLiteral(@" break; default: //console.log(""Procurando erros?""); break; } }; btn[i].addEventListener('click', function () { var btnVal = this.innerHTML, inputVal = input.innerHTML; //console.log(btnVal); // crio um clear caso o c for clicado switch (btnVal) { case ""c"": debugger input.innerHTML = """"; document.querySelector(""[id='valor_inline']"").value = """"; break; case ""="": // Crio a variável de equação aqui eu utilizo a função eval do javascript var equacao = inputVal; if (equacao) { try"); WriteLiteral(@" { debugger input.innerHTML = eval(equacao); document.querySelector(""[id='valor_inline']"").value = eval(equacao); } catch (e) { alert('Erro na expressão'); } } break; default: input.innerHTML += btnVal; document.querySelector(""[id='valor_inline']"").value += btnVal; break; } }); } </script> "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(15932, 9, true); WriteLiteral("\r\n</html>"); EndContext(); }
//Mostra todas as Rceitas do Usuario logado public List <DespesasModel> ListaDespesas(int opcao = 0) { //opção "1" = Data //opção "2" = Intervalo de Data //opção "3" = Descrição //opção "4" = Valor Crescente //opção "5" = Valor Decrescente List <DespesasModel> lista = new List <DespesasModel>(); DespesasModel item; string condicao = "r.Data"; if (opcao == 1) { condicao = "r.Data"; } else if (opcao == 3) { condicao = "r.DsDespesa"; } else if (opcao == 4) { condicao = "r.valorDespesa ASC"; } else if (opcao == 5) { condicao = "r.valorDespesa DESC"; } // AND cm.Data BETWEEN '20/02/2019' AND '20/02/2019' string id_usuarioLogado = HttpContextAccessor.HttpContext.Session.GetString("IdUsuarioLogado"); string sql = $" SELECT cm.idDespesa,CONVERT(VARCHAR, r.[Data], 103) AS DATA,(SELECT SUM(Despesas.ValorDespesa) FROM Despesas WHERE idClienteDespesa = {id_usuarioLogado}) AS Total,r.DsDespesa,tr.DsTipoDespesa,tr.IdTipoDespesa ,r.ValorDespesa,c.NomeConta,c.TipoConta " + " FROM Cliente_Movimentacao AS cm " + " join Despesas AS r " + " on cm.idDespesa = r.idDespesa" + " JOIN TipoDespesa AS tr" + " ON tr.idTipoDespesa = r.TipoDespesa" + " JOIN Conta AS c" + " ON c.idCliente = cm.idCliente" + $" WHERE cm.idCliente = {id_usuarioLogado}"; if (opcao == 2 && (dtInicial != null && dtFinal != null)) { sql = sql + " AND r.Data BETWEEN '" + dtInicial + "' AND '" + dtFinal + "'"; } else { sql = sql + " GROUP BY " + $"cm.idDespesa," + " CONVERT(VARCHAR, r.[Data], 103)," + " r.DsDespesa," + " tr.DsTipoDespesa," + " tr.IdTipoDespesa," + " r.ValorDespesa," + " c.NomeConta," + " c.TipoConta," + " r.Data ORDER BY " + condicao; } try { DAL objDAL = new DAL(); DataTable dt = objDAL.RetDataTable(sql); for (int i = 0; i < dt.Rows.Count; i++) { item = new DespesasModel(); TipoDespesaModel tipo = new TipoDespesaModel(); item.idDespesa = int.Parse(dt.Rows[i]["idDespesa"].ToString()); item.dataDespesa = dt.Rows[i]["Data"].ToString(); item.descricaoDespesa = dt.Rows[i]["DsDespesa"].ToString(); item.descricaoTipoDespesa = dt.Rows[i]["DsTipoDespesa"].ToString(); item.idTipoDespesa = int.Parse(dt.Rows[i]["IdTipoDespesa"].ToString()); item.valor = dt.Rows[i]["valorDespesa"].ToString(); item.totalDespesa = decimal.Parse(dt.Rows[i]["Total"].ToString()); item.nomeConta = dt.Rows[i]["NomeConta"].ToString(); item.tipoConta = dt.Rows[i]["TipoConta"].ToString(); lista.Add(item); } } catch (Exception e) { e.Message.ToString(); } return(lista); }