private void CompletarValores(string k) { co_re_categorias obj = new bf_re_categorias().GetData(Convert.ToInt32(k)); txt_ca_categoria.Text = obj.ca_categoria; num_ca_orden.Text = obj.ca_orden.ToString(); }
private int BuscarCategoria(string cat, co_re_remates remate, ref string mensaje) { if (!string.IsNullOrEmpty(cat)) { co_re_categorias categoria = new bf_re_categorias().GetData(new co_re_categorias { ca_categoria = cat, id_familia = { id = remate.id_familia } }).FirstOrDefault(); if (categoria != null) { if (categoria.id != 0) { return categoria.id; } else { mensaje += "Categoria \"" + cat + "\" no Existe. <br>"; } } else { mensaje += "Categoria \"" + cat + "\" no Existe. <br>"; } } else { mensaje += "Categoria \"" + cat + "\" no Existe. <br>"; } return 0; }
protected void strCategoria_OnReadData(object sender, StoreReadDataEventArgs e) { try { int start = e.Start; int limit = NumInt.Init(e.Parameters.GetParameter("limit").Value); limit = limit == 0 ? e.Limit : limit; int page = (start / limit) + 1; int idFamilia = NumInt.Init(e.Parameters["id_familia"].ToString()); if (idFamilia != 0) { co_re_categorias_no Nomina = new co_re_categorias_no(); Nomina.Pagina = page; Nomina.RegistrosPorPaginas = limit; Nomina.ColumnaOrden = e.Sort[0].Property; Nomina.OrdenColumna = (FwpServerControls.FwpDataGridDataBound.Orden)Enum.Parse(typeof(FwpServerControls.FwpDataGridDataBound.Orden), e.Sort[0].Direction.ToString(), true); Nomina.id_familia = idFamilia; AgregarFiltrosCategoria(ref Nomina); IList<object> lista = new List<object>(); Nomina<co_re_categorias_no> data = new bf_re_categorias().GetNomina(Nomina); foreach (co_re_categorias_no item in data.DataSource) { lista.Add(new { id_familia = item.id_familia, fa_familia = item.fa_familia, id_categoria = item.id_categoria, ca_categoria = item.ca_categoria, ca_orden = item.ca_orden }); } strCategoria.DataSource = lista; strCategoria.PageSize = limit; PageProxy pageProxy = strCategoria.Proxy[0] as PageProxy; if (pageProxy != null) pageProxy.Total = data.Registros; strCategoria.DataBind(); btnCategoria.Disabled = false; } else { btnCategoria.Disabled = true; } } catch (Exception ex) { Mensajes.Error(ex.Message); } }
public void click_btn_guardar(object sender, DirectEventArgs e) { try { string Tmensaje = ErrorText.REGISTRO_INGRESADO; co_re_categorias obj = new co_re_categorias(); if (hid_id.Text != "0") { obj = new bf_re_categorias().GetData(Convert.ToInt32(hid_id.Text)); Tmensaje = ErrorText.REGISTRO_MODIFICADO; } obj.ca_categoria = txt_ca_categoria.Text; obj.ca_orden = Convert.ToInt32(num_ca_orden.Text); obj.id_familia.id = Convert.ToInt32(hid_id_familia.Text); if (hid_id.Text == "0") { panelCenter.Reset(); } new bf_re_categorias().Save(obj); // Mensajes.Show("Mensaje", Tmensaje, MessageBox.Icon.INFO); } catch (Exception ex) { Mensajes.Error(ex.Message); } }