public Pantalla_Seleccion_Visibilidades(Decimal idUser) { InitializeComponent(); visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); visiData = new GD1C2016DataSet.visibilidadesDataTable(); visiData = visiAdapter.GetData(); GD1C2016DataSetTableAdapters.publicacionesTableAdapter publiAdapter = new GD1C2016DataSetTableAdapters.publicacionesTableAdapter(); decimal cantidadDePublicaciones = Convert.ToDecimal(publiAdapter.cantidadDePublicacionesUsuario(idUser)); foreach (DataRow row in visiData.Rows) { if (row[1].Equals("Gratis") && cantidadDePublicaciones >= 1) { } else { dataGridView1.Rows.Add(row.Field <String>("descripcion"), row.Field <Object>("costo_envio"), row.Field <Decimal>("porc_producto"), row.Field <Decimal>("costo_publicacion")); } } }
internal void guardarDatos(Pantalla_Modificacion_Publicaciones pmp, Decimal p1, string p2, string p3, string p4, decimal p5, decimal p6, string p7, DateTime dateTime1, DateTime dateTime2) { pantallaModifP = pmp; rubroAdapter = new GD1C2016DataSetTableAdapters.rubrosTableAdapter(); GD1C2016DataSet.rubrosDataTable rubrosData = new GD1C2016DataSet.rubrosDataTable(); rubrosData = rubroAdapter.rubrosDePublicacion(p1); rubros = new List <String>(); foreach (DataRow row in rubrosData.Rows) { rubros.Add(Convert.ToString(row[1])); } estadoAdapter = new GD1C2016DataSetTableAdapters.estadosTableAdapter(); GD1C2016DataSet.estadosDataTable estadosData = new GD1C2016DataSet.estadosDataTable(); estadosData = estadoAdapter.GetData(); foreach (DataRow row in estadosData.Rows) { if (row[1].Equals("Finalizada") || row[1].Equals("Pausada")) { } else { comboBox1.Items.Add(row[1]); } } idPubli = p1; estado = p2; visibilidad = p3; descripcion = p4; stock = p5; precio = p6; tipo = p7; textBox1.Text = descripcion; numericUpDown1.Text = Convert.ToString(stock); textBox2.Text = Convert.ToString(precio); textBox5.Text = visibilidad; comboBox1.Text = estado; textBox4.Text = string.Join(",", rubros); visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); GD1C2016DataSet.visibilidadesDataTable visiData = new GD1C2016DataSet.visibilidadesDataTable(); visiData = visiAdapter.GetData(); foreach (DataRow row in visiData.Rows) { if (row[1].Equals(visibilidad)) { textBox3.Text = Convert.ToString(row[4]); } } }
public Pantalla_Vendedores_Mayor_Cantidad_Productos_No_Vendidos() { InitializeComponent(); //Cargar visibilidades GD1C2016DataSetTableAdapters.visibilidadesTableAdapter visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); GD1C2016DataSet.visibilidadesDataTable visiData = new GD1C2016DataSet.visibilidadesDataTable(); visiData = visiAdapter.GetData(); foreach (DataRow row in visiData) { comboBox2.Items.Add(row[1]); } }
private void button3_Click(object sender, EventArgs e) { string descripcion = textBox1.Text; visiAdapter = new GD1C2016DataSetTableAdapters.visibilidadesTableAdapter(); string costoMinimo = textBox3.Text; string costoMaximo = textBox2.Text;; if (descripcion == "" && costoMaximo == "" && costoMinimo == "") { MessageBox.Show("Quedan campos por completar"); } else if (descripcion == "" && (costoMaximo == "" || costoMinimo == "") || (descripcion != "" && costoMaximo == "" && costoMinimo != "") || (descripcion != "" && costoMaximo != "" && costoMinimo == "")) { MessageBox.Show("Quedan campos por completar"); } else if (costoMaximo == "" && costoMinimo == "") { visibilidadesData = visiAdapter.busquedaPorDescripcion(descripcion); foreach (DataRow row in visibilidadesData.Rows) { dataGridView1.Rows.Add(row.Field <Decimal>("codigo"), row.Field <String>("descripcion"), row.Field <Object>("costo_envio"), row.Field <Decimal>("porc_producto"), row.Field <Decimal>("costo_publicacion"), row.Field <Boolean>("habilitada")); } } else if (descripcion == "") { visibilidadesData = visiAdapter.busquedaPorCostos(Convert.ToDecimal(costoMinimo), Convert.ToDecimal(costoMaximo)); foreach (DataRow row in visibilidadesData.Rows) { dataGridView1.Rows.Add(row.Field <Decimal>("codigo"), row.Field <String>("descripcion"), row.Field <Object>("costo_envio"), row.Field <Decimal>("porc_producto"), row.Field <Decimal>("costo_publicacion"), row.Field <Boolean>("habilitada")); } } else { visibilidadesData = visiAdapter.busquedaPorDescripcionYcostos(descripcion, Convert.ToDecimal(costoMinimo), Convert.ToDecimal(costoMaximo)); foreach (DataRow row in visibilidadesData.Rows) { dataGridView1.Rows.Add(row.Field <Decimal>("codigo"), row.Field <String>("descripcion"), row.Field <Object>("costo_envio"), row.Field <Decimal>("porc_producto"), row.Field <Decimal>("costo_publicacion"), row.Field <Boolean>("habilitada")); } } }