Esempio n. 1
0
        public static ObservableListSource <ProduccionNotaIng> Fetch(int idproduccion)
        {
            ObservableListSource <ProduccionNotaIng> _ProduccionNotaIngs = new ObservableListSource <ProduccionNotaIng>();

            using (MySqlConnection connection = new MySqlConnection(
                       ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
            {
                connection.Open();
                using (MySqlCommand command = connection.CreateCommand())
                {
                    command.CommandText = SIAC_DATOS.Properties.Resources.q_pro_produccionnotaing_fetch;
                    command.Parameters.Add(new MySqlParameter("@n_idproduccion", idproduccion));
                    using (MySqlDataReader reader = command.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            ProduccionNotaIng periodoLaboral = new ProduccionNotaIng
                            {
                                c_idproduccionnotaing = reader.GetString("c_idproduccionnotaing"),
                                n_idproduccion        = reader.GetInt32("n_idproduccion"),
                                n_idnoting            = reader.GetInt32("n_idnoting"),
                                numnoting             = reader.GetString("numnoting"),
                                cantidadmateriaprima  = reader.GetDouble("cantidadmateriaprima"),
                                materiaprima          = reader.GetString("materiaprima")
                            };
                            periodoLaboral.IsNew = false;
                            _ProduccionNotaIngs.Add(periodoLaboral);
                        }
                    }
                }
            }

            return(_ProduccionNotaIngs);
        }
Esempio n. 2
0
 public void CopyOf(ProduccionNotaIng produccionNotaIng)
 {
     _IsNew = produccionNotaIng.IsNew;
     _IsOld = produccionNotaIng.IsOld;
     _c_idproduccionnotaing = produccionNotaIng.c_idproduccionnotaing;
     _n_idproduccion        = produccionNotaIng.n_idproduccion;
     _n_idnoting            = produccionNotaIng.n_idnoting;
 }