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 btnGuardar_Click(object sender, EventArgs e) { string user = Convert.ToString(Session["nick"]); WS_Listar_Bec.ListarClient list = new WS_Listar_Bec.ListarClient(); WS_Actualizar_Bec.ActualizarClient update = new WS_Actualizar_Bec.ActualizarClient(); if (txtPass1.Text.Equals(txtPass2.Text)) { var datos = list.listarUsuarioPorNombre(user); foreach (var item in datos) { if (update.actualizarUsuario(item.idUsuario, item.nombreUsuario, txtPass1.Text, item.activo, item.idRol, item.idFicha)) { Session["correcto"] = null; Session["nick"] = null; Session["lg"] = "si"; Response.Redirect("index.aspx"); } } } else { fallo(); } }
protected void btnDevolver_Click(object sender, EventArgs e) { btnBuscar.Visible = false; WS_Actualizar_Bec.ActualizarClient actualizar = new WS_Actualizar_Bec.ActualizarClient(); int fechaD = Convert.ToDateTime(txtFechaD.Text).Day; int fechaH = Convert.ToDateTime(txtFechaHoy.Text).Day; int horaD = Convert.ToDateTime(txtFechaD.Text).Hour; int horaH = Convert.ToDateTime(txtFechaHoy.Text).Hour; if (fechaD > fechaH && txtEstado.Text.Equals("Domicilio") || horaD > horaH && txtEstado.Text.Equals("Meson")) { actualizar.actualizarPrestamoLibroSinMora(int.Parse(txtIdprestamo.Text), txtTipo.Text, "Devuelto", txtFechaP.Text, txtFechaD.Text, int.Parse(txtUsuario.Text), int.Parse(txtLibro.Text)); Session["regD"] = "si"; Response.Redirect("loan.aspx"); } else { WS_Agregar_Bec.AgregarClient add = new WS_Agregar_Bec.AgregarClient(); int x = add.insertarMulta("Moroso", 3, 3); actualizar.actualizarPrestamoLibro(int.Parse(txtIdprestamo.Text), txtTipo.Text, txtEstado.Text, txtFechaP.Text, txtFechaD.Text, int.Parse(txtUsuario.Text), int.Parse(txtLibro.Text), x); Session["regM"] = "si"; Response.Redirect("loan.aspx"); } }
protected void btnGuardar_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.insertaPrestamo(ddlTipo.Text, txtEstado.Text, txtFechaPrestamo.Text, txtFechaDevolución.Text, int.Parse(ddlUsuario.Text), int.Parse(ddlLibro.Text))) { int stock; int total; int calculo; var item = list.listarLibroPorId(int.Parse(ddlLibro.Text)); var user = list.listarUsuarioPorId(int.Parse(ddlUsuario.Text)); string book = ""; 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.listarLibroPorId(int.Parse(ddlLibro.Text)); foreach (var l in libro) { book = 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); //string destino,string Tipo, string Nombre, string Autor, DateTime fechaIni, DateTime fechFin em.EnviarCorreoPrestamo(usuario, ddlTipo.Text, book, 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"); }