protected void btnGuardar_Click(object sender, EventArgs e) { if (!txtId.Text.Equals(string.Empty)) { try { TipoProducto tp = new TipoProducto(); tp.id = Convert.ToDecimal(txtId.Text.Trim()); tp.nombre = txtNombre.Text.Trim(); tp.update(); clear(); cargarGrilla(); } catch (Exception ex) { } } else { try { TipoProducto tp = new TipoProducto(); decimal ultimoid = new TipoProducto().getAll().Last().id; tp.nombre = txtNombre.Text.Trim(); tp.id = ultimoid + 1; tp.save(); cargarGrilla(); clear(); } catch (Exception ex) { } } }