private void FormEditarProducto_Load(object sender, EventArgs e) { //cargo combox cbxProveedor.DataSource = ProveedorBL.CargarProveedoresOpcional(); cbxProveedor.DisplayMember = "nombre"; cbxProveedor.ValueMember = "id_proveedor"; cbxCategoria.DataSource = CategoriaBL.CargarCategoriasOpcional(); cbxCategoria.DisplayMember = "nombre_clasificacion"; cbxCategoria.ValueMember = "id_clasificacion"; cbxSubCategoria.DataSource = SubCategoriaBL.CargarSubCategoriasOpcional(); cbxSubCategoria.DisplayMember = "sub_clasificacion"; cbxSubCategoria.ValueMember = "id_sub_clasificacion"; cbxVigencia.DataSource = VigenciaBL.CargarVigencias(); cbxVigencia.DisplayMember = "dias"; cbxVigencia.ValueMember = "id_vigencia_promedio"; //lleno datos productos producto = ProductoBL.ObtenerIdProducto(idProducto); txtNombreProducto.Text = producto.nombre; txtDescripcionProducto.Text = producto.descripcion; txtCodigoProducto.Text = producto.codigo; cbxProveedor.SelectedIndex = Convert.ToInt32(producto.id_proveedor); // cbxCategoria.SelectedIndex = Convert.ToInt32(producto.id_clasificaciones); cbxSubCategoria.SelectedIndex = Convert.ToInt32(producto.id_sub_clasificacion); //cbxVigencia.SelectedIndex = Convert.ToInt32(producto.id_vigencia_promedio); }
public static bool ModificarSubCategoria(string id, string nombre, string categoria) { bool ok = false; SubCategoriaBL subCategoriaBL = new SubCategoriaBL(); DataSet ds = new DataSet(); try { SubCategoriaBE objSC = new SubCategoriaBE() { IdSubCategoria = Convert.ToInt32(id), Nombre = nombre, IdCategoria = Convert.ToInt32(categoria) }; bool resp = subCategoriaBL.modificarCategoria(objSC); ok = true; } catch (Exception) { ok = false; } return(ok); }
public static string ListarSubCategorias(string id) { //JavaScriptSerializer deserializer = new JavaScriptSerializer(); //var dict = deserializer.Deserialize<SubCategoriaBE>(id); //string idCategoria = Convert.ToString(dict.IdCategoria); try { List <SubCategoriaBE> lista = null; SubCategoriaBL subCategoriaBL = new SubCategoriaBL(); SubCategoriaBE subCategoriaBE = new SubCategoriaBE(); lista = subCategoriaBL.subCategoriaAjax(Convert.ToInt32(id)); for (int i = 0; i < lista.Count; i++) { subCategoriaBE.IdSubCategoria = Convert.ToInt32(lista[i].IdSubCategoria.ToString()); subCategoriaBE.Nombre = lista[i].Nombre.ToString(); } JavaScriptSerializer serializer = new JavaScriptSerializer(); return(serializer.Serialize(lista)); } catch (Exception ex) { return(ex.Message); } }
private void verDatosSC() { SubCategoriaBL subCategoriaBL = new SubCategoriaBL(); DataSet ds = new DataSet(); ds = subCategoriaBL.allSubCategorys(); if (ds.Tables.Count > 0) { rpSubCategoria.DataSource = ds.Tables[0]; rpSubCategoria.DataBind(); } }
public HttpResponseMessage ObtenerPorCoincidencia(short categoria, string descripcion = null) { var resultado = (HttpResponseMessage)null; try { resultado = Request.CreateResponse(HttpStatusCode.OK, SubCategoriaBL.ObtenerPorCoincidenciaDescripcion(categoria, descripcion)); } catch (Exception exception) { resultado = Request.CreateResponse(HttpStatusCode.InternalServerError, new { message = exception.Message }); } return(resultado); }
private void FormCrearProducto_Load(object sender, EventArgs e) { //cargo combox cbxProveedor.DataSource = ProveedorBL.CargarProveedoresOpcional(); cbxProveedor.DisplayMember = "nombre"; cbxProveedor.ValueMember = "id_proveedor"; cbxCategoria.DataSource = CategoriaBL.CargarCategoriasOpcional(); cbxCategoria.DisplayMember = "nombre_clasificacion"; cbxCategoria.ValueMember = "id_clasificacion"; cbxSubCategoria.DataSource = SubCategoriaBL.CargarSubCategoriasOpcional(); cbxSubCategoria.DisplayMember = "sub_clasificacion"; cbxSubCategoria.ValueMember = "id_sub_clasificacion"; cbxVigencia.DataSource = VigenciaBL.CargarVigencias(); cbxVigencia.DisplayMember = "dias"; cbxVigencia.ValueMember = "id_vigencia_promedio"; }
public static bool EliminarSubCategoria(string id) { bool ok = false; SubCategoriaBL subCategoriaBL = new SubCategoriaBL(); DataSet ds = new DataSet(); ds = subCategoriaBL.subCategoriaId(Convert.ToInt32(id)); if (ds.Tables[0].Rows.Count > 0) { ok = subCategoriaBL.eliminarCategoria(Convert.ToInt32(id)); } else { ok = false; } return(ok); }