async protected void btnIngresar_Click(object sender, EventArgs e) { try { if (ValidarInsertar()) { Models.Inventario inventarioIngresado = new Models.Inventario(); Models.Inventario inventario = new Models.Inventario() { INV_CANT_TOTAL = Convert.ToInt32(txtCantTotal.Text), INV_CANT_DISPONIBLE = Convert.ToInt32(txtCantDisponible.Text), INV_CANT_RENTADOS = Convert.ToInt32(txtCantRentados.Text), SUC_CODIGO = Convert.ToInt32(ddlCodSuc.SelectedItem.Value.ToString()), VEH_CODIGO = Convert.ToInt32(ddlCodVeh.SelectedItem.Value.ToString()), INV_DETALLE = txtDetalle.Text }; inventarioIngresado = await inventarioManager.Ingresar(inventario, Session["TokenUsuario"].ToString()); if (inventarioIngresado != null) { lblResultado.Text = "Inventario ingresado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al crear inventario"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } } catch (Exception ex) { lblResultado.Text = "Hubo un error al ingresar el inventario. Detalle: " + ex.Message; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }
async protected void btnModificar_Click(object sender, EventArgs e) { if (ValidarInsertar() && (!string.IsNullOrEmpty(txtCodigo.Text))) { Models.Inventario inventarioModificado = new Models.Inventario(); Models.Inventario inventario = new Models.Inventario() { INV_CODIGO = Convert.ToInt32(txtCodigo.Text), INV_CANT_TOTAL = Convert.ToInt32(txtCantTotal.Text), INV_CANT_DISPONIBLE = Convert.ToInt32(txtCantDisponible.Text), INV_CANT_RENTADOS = Convert.ToInt32(txtCantRentados.Text), SUC_CODIGO = Convert.ToInt32(ddlCodSuc.SelectedItem.Value.ToString()), VEH_CODIGO = Convert.ToInt32(ddlCodVeh.SelectedItem.Value.ToString()), INV_DETALLE = txtDetalle.Text }; inventarioModificado = await inventarioManager.Actualizar(inventario, Session["TokenUsuario"].ToString()); if (inventarioModificado != null) { lblResultado.Text = "Invetario actualizado correctamente"; lblResultado.ForeColor = Color.Green; lblResultado.Visible = true; InicializarControles(); } else { lblResultado.Text = "Error al actualizar inventario"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } } else { lblResultado.Text = "Debe ingresar todos los datos"; lblResultado.ForeColor = Color.Maroon; lblResultado.Visible = true; } }