protected void btnAceptar3_Click(object sender, EventArgs e) { PresupuestoBE oPresupuestoBE = new PresupuestoBE(); try { oPresupuestoBE.CENTROGESTORID = int.Parse(ddlCentroGestor.SelectedValue); oPresupuestoBE.PARTIDAID = int.Parse(ddlPartida.SelectedValue); oPresupuestoBE.ANHO = int.Parse(ddlAño.SelectedValue); oPresupuestoBE.MES = ddlMes.SelectedValue; oPresupuestoBE.MONTO = double.Parse(txtConsumo.Text); proxyGasto.RegistrarGasto(oPresupuestoBE); ListarGastos(); MpeAmpliarPresupuesto.Hide(); //Mensajeria string rutaColaIn = @".\private$\PExcedidos"; if (!MessageQueue.Exists(rutaColaIn)) { MessageQueue.Create(rutaColaIn); } MessageQueue colaIn = new MessageQueue(rutaColaIn); Message mensajeIn = new Message(); mensajeIn.Label = "Partidas excedidas"; mensajeIn.Body = oPresupuestoBE; colaIn.Send(mensajeIn); } catch (Exception) { throw; } }
protected void btnAgregar_Click(object sender, EventArgs e) { PresupuestoBE oPresupuestoBE = new PresupuestoBE(); try { if (txtConsumo.Text == "") { ScriptManager.RegisterStartupScript(this, Page.GetType(), "popup", "alert('Debe ingresar un monto.');", true); return; } oPresupuestoBE.CENTROGESTORID = int.Parse(ddlCentroGestor.SelectedValue); oPresupuestoBE.PARTIDAID = int.Parse(ddlPartida.SelectedValue); oPresupuestoBE.ANHO = int.Parse(ddlAño.SelectedValue); oPresupuestoBE.MES = ddlMes.SelectedValue; oPresupuestoBE.MONTO = double.Parse(txtConsumo.Text); int excedido = proxyGasto.ConsultarGastoExcedido(oPresupuestoBE); if (excedido == 2) { ScriptManager.RegisterStartupScript(this, Page.GetType(), "popup", "alert('No hay presupuesto para los filtros ingresados.');", true); } else if (excedido == 1) { MpeAmpliarPresupuesto.Show(); } else { proxyGasto.RegistrarGasto(oPresupuestoBE); } ListarGastos(); } catch (Exception) { throw; } }
protected void btnCancelar3_Click(object sender, EventArgs e) { MpeAmpliarPresupuesto.Hide(); }