private void Obtener_secuencias_produccion_disponibles() { Secuencia_produccion_busqueda.Numero_Dibujo = textBoxNumeroDibujo.Text; Secuencias_produccion_disponibles = Class_Secuencia_Produccion. Adquiere_secuencia_produccion_busqueda_en_base_datos(Secuencia_produccion_busqueda); Secuencia_produccion_seleccion = Secuencias_produccion_disponibles.Find (secuencia_produccion => secuencia_produccion.estado.Contains(textBoxEstado.Text)); }
public string Inserta_nuevo_secuencia_produccion_base_datos(Secuencia_produccion numero_dibujo) { MySqlConnection connection = new MySqlConnection(Configura_Cadena_Conexion_MySQL_secuencia_produccion()); try { connection.Open(); MySqlCommand command = new MySqlCommand(Configura_cadena_comando_insertar_en_base_de_datos_secuencia_produccion(numero_dibujo), connection); command.ExecuteNonQuery(); } catch (Exception ex) { connection.Close(); return(ex.Message); } connection.Close(); return("NO errores"); }
private string Commando_leer_Mysql_filtrpo_fecha_secuencia_produccion(Secuencia_produccion numero_dibujo) { return("SELECT * FROM secuencia_produccion WHERE numero_dibujo='" + numero_dibujo.Numero_Dibujo + "' and proceso='" + numero_dibujo.proceso + "' and estado='Terminado';"); }
public List <Secuencia_produccion> Adquiere_secuencia_produccion_filtro_fecha_en_base_datos(Secuencia_produccion numero_dibujo) { List <Secuencia_produccion> secuencia_existente_disponibles_produccion = new List <Secuencia_produccion>(); MySqlConnection connection = new MySqlConnection(Configura_Cadena_Conexion_MySQL_secuencia_produccion()); try { MySqlCommand mySqlCommand = new MySqlCommand(Commando_leer_Mysql_filtrpo_fecha_secuencia_produccion(numero_dibujo), connection); connection.Open(); MySqlDataReader mySqlDataReader = mySqlCommand.ExecuteReader(); while (mySqlDataReader.Read()) { secuencia_existente_disponibles_produccion.Add(new Secuencia_produccion() { Codigo = mySqlDataReader["codigo"].ToString(), Numero_Dibujo = mySqlDataReader["numero_dibujo"].ToString(), Empleado = mySqlDataReader["empleado"].ToString(), inicio_proceso = mySqlDataReader["inicio_proceso"].ToString(), final_proceso = mySqlDataReader["final_proceso"].ToString(), proceso = mySqlDataReader["proceso"].ToString(), estado = mySqlDataReader["estado"].ToString(), calidad = mySqlDataReader["calidad"].ToString(), }); } } catch (Exception ex) { secuencia_existente_disponibles_produccion.Add(new Secuencia_produccion() { error = ex.Message.ToString() }); } connection.Close(); return(secuencia_existente_disponibles_produccion); }
private string Commando_leer_Mysql_busqueda_secuencia_produccion(Secuencia_produccion numero_dibujo) { return("SELECT * FROM secuencia_produccion WHERE numero_dibujo='" + numero_dibujo.Numero_Dibujo + "' and proceso='" + numero_dibujo.proceso + "' ;"); }
private string Configura_cadena_comando_en_base_de_datos_modificar_secuencia_produccion(Secuencia_produccion numero_dibujo) { return("UPDATE secuencia_produccion set numero_dibujo='" + numero_dibujo.Numero_Dibujo + "',empleado='" + numero_dibujo.Empleado + "',inicio_proceso='" + numero_dibujo.inicio_proceso + "',final_proceso='" + numero_dibujo.final_proceso + "',proceso='" + numero_dibujo.proceso + "',estado='" + numero_dibujo.estado + "',calidad='" + numero_dibujo.calidad + "' where codigo='" + numero_dibujo.Codigo + "';"); }
private string Configura_cadena_comando_insertar_en_base_de_datos_secuencia_produccion(Secuencia_produccion numero_dibujo) { return("INSERT INTO secuencia_produccion(numero_dibujo, empleado," + "inicio_proceso,final_proceso,proceso,estado,calidad) " + "VALUES('" + numero_dibujo.Numero_Dibujo + "','" + numero_dibujo.Empleado + "','" + numero_dibujo.inicio_proceso + "','" + numero_dibujo.final_proceso + "','" + numero_dibujo.proceso + "','" + numero_dibujo.estado + "','" + numero_dibujo.calidad + "'); "); }