private void Buscar()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                var cadenaBusqueda = BusquedaTextBox.Text.Trim().ToUpper();
                var list           = new ApplicationDbContext().Mercaderias.Where(o =>
                                                                                  o.Codigo.ToUpper().Contains(cadenaBusqueda) ||
                                                                                  o.Nombre.ToUpper().Contains(cadenaBusqueda) ||
                                                                                  o.Descripcion.ToUpper().Contains(cadenaBusqueda)).ToList();

                ViewModelList.Clear();
                foreach (var model in list)
                {
                    ViewModelList.Add(new MercaderiaViewModel(model));
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Ocurrió un error al buscar, mensaje de error: {0}", ex.Message)
                                , "Buscar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor = Cursors.Default;
            }
        }
Example #2
0
        public void ListarModParteProduccion()
        {
            if (_CostoProduccionDetMods == null)
            {
                _CostoProduccionDetMods = new ObservableListSource <CostoProduccionDetMod>();
            }

            _CostoProduccionDetMods.Clear();

            using (MySqlConnection connection
                       = new MySqlConnection(
                             ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
            {
                using (MySqlCommand command = new MySqlCommand())
                {
                    command.Connection  = connection;
                    command.CommandType = System.Data.CommandType.StoredProcedure;
                    command.CommandText = "con_costoproddet_listarmodparte";
                    command.Parameters.Add(new MySqlParameter("@n_idpro", _n_idparteprod));
                    connection.Open();
                    using (MySqlDataReader reader = command.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            CostoProduccionDetMod m_entidad = CostoProduccionDetMod.SetObject(reader);
                            _CostoProduccionDetMods.Add(m_entidad);
                        }
                    }
                }
            }
        }
 private void Actualizar()
 {
     try
     {
         Cursor = Cursors.WaitCursor;
         var almacens = new ApplicationDbContext().Almacens.ToList();
         _AlmacenViewModels.Clear();
         foreach (var almacen in almacens)
         {
             _AlmacenViewModels.Add(new AlmacenViewModel(almacen));
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(string.Format("Ocurrió un error al actualizar, mensaje de error: {0}", ex.Message)
                         , "Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         Cursor = Cursors.Default;
     }
 }
 private void Actualizar()
 {
     try
     {
         Cursor = Cursors.WaitCursor;
         var list = new ApplicationDbContext().TipoAjusteInventarios.ToList();
         ViewModelList.Clear();
         foreach (var model in list)
         {
             ViewModelList.Add(new TipoAjusteInventarioViewModel(model));
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(string.Format("Ocurrió un error al actualizar, mensaje de error: {0}", ex.Message)
                         , "Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         Cursor = Cursors.Default;
     }
 }
 private void ClearControlValues()
 {
     txtProductName.Clear();
     txtDetail.Clear();
     txtUnit.Clear();
     numPrice.Value    = 0;
     numQuantity.Value = 0;
     comboBoxProductBrand_Add.SelectedIndex = 0;
     comboBoxProductTypes_Add.SelectedIndex = 0;
     comboBoxSuppliers_Add.SelectedIndex    = 0;
     isActiveCheckBox.Checked = true;
     dataGridViewSelectedTypes.Rows.Clear();
     dataGridViewSelectedSuppliers.Rows.Clear();
     selectedProductTypes.Clear();
     selectedSuppliers.Clear();
 }