public PedidosBuscador(string estado) { InitializeComponent(); this.estado = estado; _neg = new TiendaOnline(); ActualizarListaPedidos(); }
private void BtnBuscarUsuarios(object sender, EventArgs e) { string search = textBox1.Text; TiendaOnline tienda = new TiendaOnline(); List <Pedido> pedidos = new List <Pedido>(); if (comboBox1.SelectedIndex.Equals(1)) { if (search != "") { int[] date = Array.ConvertAll <string, int>(search.Split('/'), int.Parse); if (date.Length.Equals(3)) { pedidos = tienda.PedidosDiarios(new DateTime(date[2], date[1], date[0])); // 2010, 08, 10 } } } else if (comboBox1.SelectedIndex.Equals(2)) { pedidos = tienda.PedidosUsuario(search); // [email protected] } else { pedidos = tienda.Pedidos; } dataGridView1.Rows.Clear(); foreach (Pedido pedido in pedidos) { dataGridView1.Rows.Add(pedido.PedidoID, pedido.Fecha, pedido.UsuarioID, pedido.CalcularImporteTotal()); } }
public UsuariosFormulario(string estado, Usuario usuarioActual) { InitializeComponent(); //Inicializo la conexión con la capa Negocio _neg = new TiendaOnline(); //Valido que el desplegable de fecha nacimiento no sea mayor al día actual dateTimePickerFecha.MaxDate = DateTime.Today; //Inicializo diccionario y almaceno clave y valor de las provincias dicProvincias = new Dictionary <string, string>(); try { foreach (Provincia prov in _neg.ListarProvincias()) { dicProvincias.Add(prov.ProvinciaID, prov.Nombre); } } catch (Exception e) { Utils.MostrarErroresBd(e.Message); } //Asigno al combobox de Provincia los valores y selecciono el primero automaticamente comboBoxProvincia.DataSource = new BindingSource(dicProvincias, null); comboBoxProvincia.ValueMember = "Key"; comboBoxProvincia.DisplayMember = "Value"; comboBoxProvincia.SelectedIndex = 0; //Asigno estado a la variable global this.estado = estado; //Compruebo en que estado debe mostrarse el formulario if (estado == "Modificar") { this.Text = "Modificar Usuario"; labelTituloUsuariosForm.Text = "MODIFICAR USUARIO"; labelInfoUsuariosForm.Text = "Modifique los campos correctamente y pulse \"Modificar\""; btnUsuarioVariable.Text = "Modificar"; this.usuarioActual = usuarioActual; RellenarCamposConUsuario(usuarioActual); } else if (estado == "Insertar") { this.Text = "Insertar Usuario"; labelTituloUsuariosForm.Text = "INSERTAR USUARIO"; labelInfoUsuariosForm.Text = "Rellene los campos correctamente y pulse \"Guardar\" para registrar un usuario nuevo"; btnUsuarioVariable.Text = "Guardar"; ResetearCamposFormulario(); } }
public Estadisticas() { InitializeComponent(); //Inicializo la conexión con la capa Negocio _neg = new TiendaOnline(); dateTimePickerEstadisticas.CustomFormat = "MMMM yyyy"; dateTimePickerEstadisticas.ShowUpDown = true; }
public Login() { InitializeComponent(); _neg = new TiendaOnline(); CrearUsuarioAdministrador(); listaUsuarios = _neg.ListarUsuarios(); //Escondo aviso de campos obligatorios OcultarCamposObligatorios(); }
public UsuariosBuscador(string estado) { InitializeComponent(); //Inicializo la conexión con la capa Negocio _neg = new TiendaOnline(); //Asigno lista de usuarios try { listaUsuarios = _neg.ListarUsuarios(); } catch (Exception e) { Utils.MostrarErroresBd(e.Message); } //Relleno el comboBox de búsqueda con los tres posibles valores comboBoxOpcionBusqueda.Items.Add("Nombre o apellidos"); comboBoxOpcionBusqueda.Items.Add("DNI"); comboBoxOpcionBusqueda.Items.Add("Email"); //Selecciono primera opción de las opciónes de búsqueda comboBoxOpcionBusqueda.SelectedIndex = 0; labelBusqueda.Text = "Nombre o apellidos:"; ActualizarListaUsuarios(); //Averiguo en que estado debe mostrarse el buscador if (estado == "Modificar") { this.Text = "Modificar Usuario"; labelTituloUsuariosBuscador.Text = "MODIFICAR USUARIO"; labelInfoUsuariosBuscador.Text = "Seleccione una opción de búsqueda para encontrar un usuario a modificar"; btnUsuariosBuscador.Text = "Modificar"; } else if (estado == "Eliminar") { this.Text = "Eliminar Usuario"; labelTituloUsuariosBuscador.Text = "ELIMINAR USUARIO"; labelInfoUsuariosBuscador.Text = "Seleccione una opción de búsqueda para encontrar un usuario a eliminar"; btnUsuariosBuscador.Text = "Eliminar"; } else if (estado == "Seleccionar" || estado == "Buscador Pedidos") { this.Text = "Seleccionar Usuario"; labelTituloUsuariosBuscador.Text = "SELECCIONAR USUARIO"; labelInfoUsuariosBuscador.Text = "Seleccione una opción de búsqueda para obtener el usuario que realizará el pedido"; btnUsuariosBuscador.Text = "Seleccionar"; } this.estado = estado; }
public ProductosFormulario(string estado) { this.estado = estado; InitializeComponent(); //Inicializo la conexión con la capa Negocio _neg = new TiendaOnline(); //Asigno lista de articulos try { listaArticulos = _neg.ListarArticulos(); } catch (Exception e) { Utils.MostrarErroresBd(e.Message); } //Relleno el comboBox de filtrado con los posibles valores comboBoxOpcionFiltrar.Items.Add("Camara"); comboBoxOpcionFiltrar.Items.Add("Objetivo"); comboBoxOpcionFiltrar.Items.Add("Memoria"); comboBoxOpcionFiltrar.Items.Add("Tv"); //Selecciono primera opción de las opciónes de filtrado comboBoxOpcionFiltrar.SelectedIndex = 0; //Escondo el panel de propiedades flowLayoutPanelPropiedadesProductos.Hide(); if (estado == "Consultar") { labelTituloProductos.Text = "CONSULTAR PRODUCTO"; btnProductos.Text = "Modificar"; } else if (estado == "Seleccionar") { labelTituloProductos.Text = "SELECCIONAR PRODUCTO"; btnProductos.Text = "Seleccionar"; } }