protected void btnGuardarMultimedia_Click(object sender, EventArgs e) { WS_Actualizar_Bec.ActualizarClient act = new WS_Actualizar_Bec.ActualizarClient(); WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient(); WS_Agregar_Bec.AgregarClient pres = new WS_Agregar_Bec.AgregarClient(); if (pres.insertaPrestamoMultimedia(ddlTipo.Text, txtEstado.Text, txtFechaPrestamo.Text, txtFechaPrestamo.Text, int.Parse(ddlUsuario.Text), int.Parse(ddlMultimedia.Text))) { int stock; int total; int calculo; var item = list.ListarMultimediaPorId(int.Parse(ddlMultimedia.Text)); foreach (var items in item) { stock = items.idstock; var item2 = list.listarStockPorId(stock); foreach (var item1 in item2) { if (item1.total > 1) { total = item1.total - 1; calculo = item1.total - total; act.ActualizarStock(stock, total, calculo, item1.total, item1.idestante); Session["regR"] = "si"; Response.Redirect("loan.aspx"); } } } } else { Incorrect(); } }
protected void btnGuardarMultimedia_Click(object sender, EventArgs e) { WS_Actualizar_Bec.ActualizarClient act = new WS_Actualizar_Bec.ActualizarClient(); WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient(); WS_Agregar_Bec.AgregarClient pres = new WS_Agregar_Bec.AgregarClient(); if (pres.insertaPrestamoMultimedia(ddlTipo.Text, txtEstado.Text, txtFechaPrestamo.Text, txtFechaDevolución.Text, int.Parse(ddlUsuario.Text), int.Parse(ddlMultimedia.Text))) { int stock; int total; int calculo; var item = list.ListarMultimediaPorId(int.Parse(ddlMultimedia.Text)); var user = list.listarUsuarioPorId(int.Parse(ddlUsuario.Text)); string multi = ""; string usuario = ""; int id = 0; foreach (var us in user) { id = us.idFicha; } var ficha = list.listarFichaPorId(id); foreach (var f in ficha) { usuario = f.correo; } var libro = list.ListarMultimediaPorId(int.Parse(ddlMultimedia.Text)); foreach (var l in libro) { multi = l.nombre; } foreach (var items in item) { stock = items.idstock; var item2 = list.listarStockPorId(stock); foreach (var item1 in item2) { if (item1.total > 1) { total = item1.total - 1; calculo = item1.total - total; act.ActualizarStock(stock, total, calculo, item1.total, item1.idestante); em.EnviarCorreoPrestamo(usuario, ddlTipo.Text, multi, Convert.ToDateTime(txtFechaPrestamo.Text), Convert.ToDateTime(txtFechaDevolución.Text)); Session["regP"] = "si"; Response.Redirect("loan.aspx"); } } } } else { Incorrect(); } }
protected void btnGuardarMultimedia_Click(object sender, EventArgs e) { WS_Actualizar_Bec.ActualizarClient act = new WS_Actualizar_Bec.ActualizarClient(); WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient(); WS_Agregar_Bec.AgregarClient pres = new WS_Agregar_Bec.AgregarClient(); string use = Convert.ToString(Session["usuarioP"]); var user = list.listarUsuarioPorNombre(use); string multi = ""; string usuario = ""; int id = 0; foreach (var us in user) { id = us.idFicha; } var ficha = list.listarFichaPorId(id); foreach (var f in ficha) { usuario = f.correo; } var libro = list.ListarMultimediaPorId(int.Parse(ddlLibro.Text)); foreach (var l in libro) { multi = l.nombre; } pres.insertaPrestamoMultimedia(ddlTipo.Text, txtEstado.Text, txtFechaPrestamo.Text, txtFechaDevolución.Text, int.Parse(idUsuario.Text), int.Parse(ddlMultimedia.Text)); Session["tipo"] = ddlTipo.Text; Session["estado"] = txtEstado.Text; Session["fechaP"] = txtFechaPrestamo.Text; Session["FechaD"] = txtFechaDevolución.Text; em.EnviarCorreoPrestamo(usuario, ddlTipo.Text, multi, Convert.ToDateTime(txtFechaPrestamo.Text), Convert.ToDateTime(txtFechaDevolución.Text)); Response.Redirect("comprobante.aspx"); }
protected void btnGuardarMultimedia_Click(object sender, EventArgs e) { WS_Agregar_Bec.AgregarClient pres = new WS_Agregar_Bec.AgregarClient(); pres.insertaPrestamoMultimedia(ddlTipo.Text, txtEstado.Text, txtFechaPrestamo.Text, txtFechaPrestamo.Text, int.Parse(idUsuario.Text), int.Parse(ddlMultimedia.Text)); Correct(); }