public static bool insertar(string rutaImagen, string idDeOrden) { string consulta = "UPDATE OrdenesDeTrabajo SET rutaImagen = '{0}' WHERE id = {1}"; consulta = String.Format(consulta, rutaImagen, idDeOrden); if (!ConexionBd.ejecConsultaNonQuery(consulta)) { return(false); } else { return(true); } }
//Inserta un jugador en la base de datos public static bool insertar(Jugador j, string idDeOrden) { string consulta = "INSERT INTO Jugadores VALUES ({0}, '{1}', '{2}', '{3}')"; consulta = String.Format(consulta, idDeOrden, j.getNumero(), j.getApellido(), j.getTam()); if (!ConexionBd.ejecConsultaNonQuery(consulta)) { return(false); } else { return(true); } }
//Registar Ordenes en la base de datos public static bool insertar(Orden orden) { //Inserción de los elementos basicos de la Orden string consulta = "EXEC insertOrden '{0}' , '{1}' , '{2}' , '{3}', {4}"; consulta = String.Format(consulta, orden.getId(), orden.getNombreEquipo(), orden.getFecha().ToString("yyyy/MM/dd"), orden.getMaterialEspalda(), "1"); if (!ConexionBd.ejecConsultaNonQuery(consulta)) { return(false); } //Si la orden es nueva, recupera su Id if (orden.getId() == "") { orden.setId(getUltimoIdDeOrden()); } //Inserción de los elementos del uniforme de la Orden foreach (Elemento e in orden.listaElementos) { consulta = String.Format("INSERT INTO ElementosEnOrdenDeTrabajo values ({0} , {1} , '{2}' , '{3}')", orden.getId(), e.getId(), e.getColor(), e.getTipo()); if (!ConexionBd.ejecConsultaNonQuery(consulta)) { return(false); } } orden.listaElementos.Clear(); //Inserción de los bordados del uniforme foreach (Bordado b in orden.listaBordados) { consulta = String.Format("INSERT INTO BordadosEnOrdenDeTrabajo values ({0} , {1} , '{2}' , '{3}', {4})", orden.getId(), b.getId(), b.getColor(), b.getDescripcion(), b.getCantidad()); if (!ConexionBd.ejecConsultaNonQuery(consulta)) { return(false); } } orden.listaBordados.Clear(); return(true); }