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); }
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; }