コード例 #1
0
 private void BtnAceptar_Click(object sender, EventArgs e)
 {
     if (Validaciones.ContieneLetras(this.TxtNombre.Text) && Validaciones.EsNumerico(this.TxtPrecio.Text) && Validaciones.EsNumerico(this.TxtStock.Text) && this.CbxTipoProducto.SelectedIndex != -1)
     {
         int.TryParse(this.TxtPrecio.Text, out int precio);
         int.TryParse(this.TxtStock.Text, out int stock);
         KwikEMart.AgregarProducto(new Producto(TxtNombre.Text, precio, stock, (ETipoProducto)CbxTipoProducto.SelectedItem));
         this.DialogResult = DialogResult.OK;
     }
     else
     {
         MessageBox.Show("Error en los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
 private void HarcodeoProductos()
 {
     KwikEMart.AgregarProducto(new Producto("Salchichas", 40, 9, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Tapa empanada", 45, 120, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Manteca", 70, 78, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Helado", 80, 130, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Banana", 30, 80, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Mandarina", 50, 90, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Frutilla", 90, 120, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Manzana", 78, 98, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Shampoo", 80, 7, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Acondicionador", 78, 7, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Jabon", 45, 78, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Desodorante", 80, 78, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Lavandina", 56, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Jabon en polvo", 90, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Trapo de piso", 79, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Limpia piso", 80, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Fideos", 37, 96, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Arroz", 45, 98, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Galletitas", 37, 97, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Polenta", 37, 96, ETipoProducto.secos));
 }