public void llenaCategoria() { try { String bd = Session["BD"].ToString(); var registros = Controlasql.ctraecategoriaactivos(bd); SelectCategoria.Items.Clear(); if (registros.Tables[0].Rows.Count > 0) { DataTable dt = registros.Tables[0]; foreach (DataRow row in dt.Rows) { SelectCategoria.Items.Add(Convert.ToString(row["nombCat"])); SelectCategoria.DataBind(); } } else { SelectCategoria.DataSource = null; SelectCategoria.DataBind(); } } catch (Exception e) { alerta.MessageBox(this, "excepcion Interna: " + e.Message); } }
protected void CreaCategoria_Click(object sender, EventArgs e) { try { var registros = Controlasql.Ccreacategoria(Textcategoria.Value.ToUpper(), TxtVidaUtil.Value.ToUpper(), Session["USUARIO"].ToString(), Session["BD"].ToString()); if (registros > 0) { llenaCategoria(); SelectCategoria.Focus(); excepcion.Visible = false; notificacion.Visible = true; txtnotifica.InnerText = "Registro Exitoso"; } else { serialcantidad.Value = txtserial.Value.ToUpper(); alertaid.Visible = true; } } catch (Exception ex) { notificacion.Visible = false; excepcion.Visible = true; error.InnerText = "No se registro. Error: " + ex.Message; } }